Subversion从另一台计算机访问存储库

时间:2013-11-14 00:36:22

标签: apache svn web collabnet

我在我的系统上设置了Subversion。没有任何改变它在localhost上工作正常。现在我想从其他网络访问它,例如在我的家庭网络之外。

我试图从全局IP 116.128.**.**:3343/csvn/repository访问它,但没有任何反应。当我尝试在Eclipse中结帐时,它显示错误:

Target machine actively refused the connection. 

我还添加了端口号。在路由器中。

2 个答案:

答案 0 :(得分:1)

据我所知,您指定的URL将转到Subversion服务器的控制面板,而不是存储库。我找到了this

  

默认情况下,Subversion Edge管理控制台会侦听请求   两个端口:

3343 - This is the plain HTTP port
4434 - This is the SSL HTTPS port

要解决您必须解决的问题

  1. 使用Web浏览器转到“控制面板”,然后检查Subversion服务器侦听的端口,例如: HTTPS为443/8443,普通HTTP为80/8080。

  2. 确保端口在路由器上正确转发到安装SVN服务器的计算机。

  3. 确保本地防火墙允许在所选端口上与Subversion服务器建立入站连接。

答案 1 :(得分:0)

这可能是由很多不同的问题引起的。最常见的问题之一是,服务器具有防火墙(或防火墙后面),阻止不允许端口的传入连接。