我已经在 konrad linux 机器上安装了 svnserve。在 konrad 上我可以从 svn 签出:
steve@konrad:~$ svn co svn://konrad
A konrad/build.xml
在我的本地 Windows PC 上,我可以 ping konrad,但结帐不起作用:
C:\Projects>svn co svn://konrad
svn: E730061: Unable to connect to a repository at URL 'svn://konrad'
svn: E730061: Can't connect to host 'konrad': Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
我的Linux防火墙被禁用:
konrad# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
并且 Windows 防火墙也已关闭(我无法在此处发送屏幕截图,所以请相信我)。我该如何修复它?有什么想法吗?
答案1
svnserve
使用--listen-host
of0.0.0.0
而不是 来运行127.0.0.1
。