由于我重新启动了安装了我的 svn 的 Ubuntu 服务器,我无法从我的笔记本电脑访问它。使用 svnX,当我尝试浏览我的曲目时,我收到错误:
svn: Can't connect to host 'xxx.xxx': Address already in use
当我尝试更新任何工作副本时,我得到一个不同的错误:
svn: Can't connect to host 'xxx.xxx': Operation timed out
整个历史是这样的:
- 当我第一次发现 svn 不工作时,我怀疑我的 iptables 启动脚本不接受 svn 连接......这是真的,所以我改变了我的 iptables 规则,以便接受 svn 连接
- 但它没有改变任何东西:我得到了和以前一样的错误!
这是我的 iptables 现在我已经重新启动并添加了 SVN,这有什么错误吗?
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state ESTABLISHED
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:www
ACCEPT tcp -- anywhere anywhere tcp dpt:svn
ACCEPT icmp -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT icmp -- anywhere anywhere state NEW,RELATED,ESTABLISHED