【发布时间】:2014-08-19 23:39:14
【问题描述】:
我在某处读到 svn client 1.7.x/1.8.x 特别适用于任何版本的 svn 存储库,对我来说是 1.4.6(我的办公室使用它)。因此,在 2012 年,我将所有 svn 客户端(slik、ankSVN、TortoiseSVN)升级到 1.7.2 和我所有项目的工作副本。但是,它并没有很好地工作,并且 95% 的时间提交都失败了。由于项目进度,我没有过多寻找解决方案,并全部恢复到 1.6.17。
现在,开发工具(Eclipse、Visual Studio 等)正在更新,新工具不再支持 svn client 1.6.x。我必须使用较新的 svn 客户端。因此,昨天,由于之前的故障,我将所有 svn 客户端升级到 1.8.9(最新)而不是 1.7.x,并更新了我当前项目的工作副本。但是,1.8.9 根本不起作用。我测试了我所有的 svn 客户端(我在 TortoiseSVN->Settings->Network->Proxy 选项中设置了我的存储库服务器 URL)。所有客户端都显示以下错误-
Commit failed (details follow):
Unable to connect to a repository at URL
'http://path-to-repository'
OPTIONS request on
'path-to-repository/...' failed: 504
我不能要求管理员升级存储库(更喜欢旧的 TortoiseSVN 访问,但我想从 IDE 访问 svn),因为许多其他人像我一样从远程位置访问它。怎么解决?
更新:在使用 svn 客户端 1.8.9 失败后,我安装了 TortoiseSVN 1.7.3,它像 1.6.17 一样工作(不是我两年前第一次尝试的时候),没有任何额外的变化。
【问题讨论】:
标签: svn tortoisesvn