我无法通过svn检查项目.我在svn://consideropen.com/home/consider/rvsubversion/project/trunk上设置了一个存储库.
我在NetBeans中检查项目没有问题,但是当我ssh到另一台服务器(与存储库不是同一台服务器)并运行时
svn checkout svn://example.com/home/consider/rvsubversion/project/trunk
Run Code Online (Sandbox Code Playgroud)
我收到连接拒绝错误.
为什么会这样?
可能您的服务器位于防火墙后面,该防火墙仅允许某些端口通过,例如22,80和8080.它可能不允许标准svn协议端口3690通过.
试着telnet consideropen.com 3690看看你是否得到:
(成功(1 2(ANONYMOUS)(编辑管道svndiff1缺席条目))
如果你不这样做,那么你就被阻止了.您的另一个选择是使用带有WebDAV的subversion设置存储库.然后您的服务器将能够通过通常打开的端口80访问它.