Subversion 在 http:// 签出时停止工作

Subversion 在 http:// 签出时停止工作

我已经从 10.04 升级到 10.10,但 http:// 的 subversion checkout 却无法正常工作。总是超时。

我尝试了 10.10 Live 版本,作品并且我的所有软件包都是最新的。

症状是:

hendry@x201 tmp$ svn co http://tc.labs.opera.com/svn/apis/XMLHttpRequest/
svn: OPTIONS of 'http://tc.labs.opera.com/svn/apis/XMLHttpRequest': could not connect to server (http://tc.labs.opera.com)

由于 subversion 调试起来太困难,我实在没有主意了。我是不是只能重新安装所有东西?有人遇到过类似的问题吗?

svn, version 1.6.12 (r955767)

我强烈怀疑这与霓虹灯库有关。

ii  libneon27                             0.29.3-2                                          An HTTP and WebDAV client library
ii  libneon27-gnutls                      0.29.3-2                                          An HTTP and WebDAV client library (GnuTLS enabled)

答案1

对我来说它运行良好 - 我也在使用 10.10。你能在 Web 浏览器中浏览存储库吗?

你稍后再试过吗?也许这是他们网站的临时问题,现已修复。

另一种可能是你的 subversion 配置中存在问题。也许你可以尝试

mv ~/.subversion ~/.subversion_old

然后再次尝试结帐。

答案2

我无法使用相同版本的 svn 和 libneon27 复制此问题。不过,有一个相关的错误报告在 Debian。从他们的讨论来看,libneon 0.29.3-2 应该已经修复了这个问题。可能出现了回归,但考虑到其他多个用户无法用最新版本的软件包重现您的问题,我觉得这种情况不太可能发生。

Debian 错误跟踪器上建议了一种解决方法。尝试编辑~/.subversion/servers并添加以下行:

http-library=serf

到文件末尾。如果这不能解决您的问题,则 libneon 与您的特定问题无关的可能性就更小了。

答案3

我认为 subversion 地址是错误的(http://tc.labs.opera.com/svn/apis/XMLHttpRequest/)当我浏览http://tc.labs.opera.com/没有 svn 库

相关内容