【发布时间】:2012-10-29 23:24:27
【问题描述】:
我知道这个问题在全球范围内被多次询问,但我相信我的问题与其他问题略有不同。
场景如下:
第 1 天: 在云服务器上安装 Ubuntu Server 10.04 远程服务器上的 Subversion 1.6.6。
Day2:通过svn+ssh协议将第一个项目导入svn。 一切正常到一天结束。
第 3 天: 尝试在另一台计算机上签出项目。结果: svn:一般故障
在大多数报告的相同问题案例中,问题似乎与 SASL 有关,但在我的情况下,它已被禁用并且我没有使用 SASL。不久前,我在安装了 CentOS 的另一台服务器上遇到了同样的问题。
从下一步开始,我通过 SSH 登录到远程服务器,并尝试使用“file:///”协议从存储库中签出相同的项目。而且效果很好!似乎无论问题是什么,它都与身份验证协议有关。但是由于错误提示很少,我不知道从哪里开始。
更新:从 'file:///' 切换到 'svn+ssh://' 在远程服务器上也可以正常工作。
更新:从第三台计算机进行测试,那里一切正常,似乎只是我的本地计算机无法签出和/或提交存储库!会不会是某种防火墙阻塞问题?
【问题讨论】:
-
经过一天半多的时间寻找解决此问题的方法,这为我解决了。非常感谢!
标签: svn