SVN:身份验证失败不正常

时间:2015-07-06 14:52:29

标签: svn version-control

我在一家拥有大型SVN服务器系统的公司工作。这个问题已经解决了#34;由IT部门,但实际上它被认为是一个SVN异常。基本上,我的SVN身份验证失败了90%的时间我尝试更新,提交等。我收到此错误:

Error: Unable to connect to a repository at URL 'http://REPO_URL' 
Error: OPTIONS of 'http://REPO_URL': authorization failed: Could not 
Error: authenticate to server: rejected Basic challenge (http://URL) 

(使用REPO_URL作为实际网址,我也尝试过HTTPS)

现在,如果我继续尝试登录,经过50次重试后,SVN系统似乎会解锁"。在短时间内,我将具有正常的提交,更新等能力,没有任何问题。我可能会在30分钟后回来,只是被锁定了#34;再次。 IT表示每次重试时系统中都会记录密码不匹配。我似乎无法弄清楚问题可能是什么。显然我的密码是正确的,因为它有时会验证 ,但对于我的生活,我无法弄清楚为什么它似乎会定期锁定我。有任何想法吗?或者黑魔法真的在这里发挥?

1 个答案:

答案 0 :(得分:0)

前言,如果不了解Apache的配置(SVN-part)和(相关的)网络基础设施,那就是猜测和伏都教,但你可以在你身边

  1. 如果你有本地缓存​​的SVN凭据($ Subversion \ auth \ svn.simple),你可以验证它(如果只有Windows主机 - TSvnPwd可能有帮助)和|或删除与你相关的存储库文件
  2. 您可以随时(或仅在清除缓存凭据后使用一次)使用svn命令(已验证为正确且正确)--username--password选项
  3. 您的IT任务:拦截存储库服务器之前的流量,但在最后一个活动节点之后解码它(普通http很容易),并验证传输数据的完整性和持久性