我公司的本地网络上有一台运行Subversion服务器的Ubuntu服务器。我可以使用svn:// localip / repos-name
从网络内部轻松访问此存储库我正在尝试设置它,以便团队成员可以从家中访问Subversion服务器。我们有一个静态IP地址。不幸的是,我们不是唯一一个在这家公司工作的团队,另一个团队已经在他们的服务器上运行Subversion。由于他们首先进行了设置,因此他们将3690端口转发到服务器。
我们现在必须使用不同的端口访问我们的Subversion服务器(即,转发端口19333指向端口3690上的Subversion服务器)。
但是我无法在任何地方找到如何访问使用我们不同端口的Subversion服务器。
我已尝试svn://staticip:19333/repo-name
,但这会出错,说没有可用的存储库。
我们使用TortoiseSVN来访问存储库。
答案 0 :(得分:0)
诊断此类连接问题的最简单方法是使用telnet
:
telnet staticIPaddress 19333
如果你得到一个连接并且Subversion服务器给你一个标题(它有一些括号,但我不记得它看起来是什么样子)那么你有一个很好的连接,问题可能在于TortoiseSVN和它使用备用端口的语法(我认为这部分是正确的)。但是,如果您无法建立此连接,则需要调查端口转发设置。