11

我曾经能够在工作时从我们的 SVN 存储库中签出/签入。然后,由于一些问题,我对 OS X 10.8 进行了全新安装。其他一切都很棒,但现在我无法查看或更新。这里没有其他人遇到问题。

这是我得到的错误:

svn:' http ://subversion.myhost.com/svn/repository/trunk'的选项:无法读取状态行:服务器已关闭连接(http://subversion.myhost.com

在过去的几天里,我做了很多谷歌搜索,但没有发现任何有用的信息。信息最丰富的页面在这里:SVN:无法读取状态行:连接已被服务器关闭

我试过的东西:

  • 更改 http -> https -> svn(拒绝连接到 https/svn)
  • 检查代理/防火墙阻塞(找不到任何东西——但也许我错过了什么?)
  • 从 Web 界面加载存储库(可以正常浏览,但仍然无法签出)
  • 更新颠覆(使用来自 Xcode 4.5 的 svn)然后通过 macports 安装 svn(1.6.18)(仍然得到同样的错误)
  • 在 ~/.subversion 中擦除了我的颠覆偏好
  • 双/三/四+检查网址(每次都一样)
  • 从完全不同的异地存储库中签出东西(得到相同的错误)
  • 喝了很多山露并希望获得灵感(变得紧张,但没有其他任何改变)

有人有其他想法吗?

4

4 回答 4

2

我也被这个烫伤了;感谢您指出罪魁祸首(该死的 VPN 客户端)的方向。我注意到即使在禁用VPN 连接的情况下它也会这样做,以免你认为你可以通过很好地询问来阻止它与你的网络堆栈搞砸!

你在哪里发现它是客户?我将不得不与我的 IT 团队一起解决这个问题,所以很好奇那里还有什么其他信息。

于 2012-11-06T05:40:38.193 回答
1

我找到了一个可行的解决方案,可以将 SVN 客户端与适用于 Apple Mac OS X 10.9.x 的 Cisco Any Connect 客户端 3.1.x 一起使用。

总之,卸载 Cisco Any Connect 网络安全模块。

问题和解决方案摘要发布于

超级用户 - 从 MacBook 连接时出现 SVN 错误

https://superuser.com/a/704711

并且在

超级用户 - SVN 连接不成功

https://superuser.com/a/579485

  • 蒂姆
于 2014-01-21T08:27:07.600 回答
1

如果存储库位于防火墙后面并且您需要 VPN 客户端进行连接怎么办?

于 2013-12-19T08:12:18.593 回答
0

我遇到了同样的问题,但我们使用的是瞻博网络 VPN。关闭所有 VPN 进程有助于解决它。

于 2013-01-21T09:43:31.267 回答