【发布时间】:2014-08-23 16:27:02
【问题描述】:
最近我一直被使用 TortoiseSVN (1.8.7.25475) 或 AnkhSVN (2.5.12471.17) 提交单个 SVN 存储库时出错所困扰:
错误运行上下文:服务器发送了不正确的 HTTP 响应
这是 TortoiseSVN 中的错误截图:
像素当然不同,但AnkhSVN中的错误是一样的。
这似乎只影响提交修改的尝试,而不影响添加或删除;而且我可以将 mod 提交到同一台服务器上的其他几个 SVN 存储库。
由于我的队友继续向有问题的 repo 提交 mod,并且问题只影响了我对该 repo 的提交,我尝试在重新签出 repo 后提交简单的 mod:一些 one-mod-at-a-时间提交有效,但随后...同样的错误。
我还搜索、查看并尝试了一些可能的解决方案(例如在 a thread on the TortoiseSVN forums to which Stefan Küng replied 中) - 注册表调整(删除 HKEY_CURRENT_USER\Software\Tigris.org - 当然是在导出它以进行备份之后),检查我的全局属性,并确保我我没有使用代理。同样的错误。
最后,我尝试修复和降级 TortoiseSVN。同样的错误。
有没有其他人在类似情况下遇到过这个错误并找到了解决方法?
请注意,一些相关的搜索结果提到调整 httpd.conf 或 SVN 服务器 的其他方面,但服务器调整对我来说似乎不合适。同样,我的队友继续使用相同版本的 TortoiseSVN、相同的操作系统(Win 7 Pro 64 位)等向相同的 repo 提交 mod。不过,也许我在服务器上遗漏了一些可能会影响到我的东西。
【问题讨论】:
-
你安装了什么杀毒软件?您是否收到相同的错误是防病毒软件完全未安装?您的机器和服务器之间是否有任何代理/防火墙?
-
@bahrep:我不想说,但我和我的队友都使用相同的杀毒软件。不过,这是一个合理的问题,我会看看它可能扮演的角色。至于我的机器和 SVN 服务器之间的任何代理/防火墙,我不相信有;但我会仔细检查。尽管如此,我和我的队友都会受到影响。
-
存在与故障 Cisco / 防火墙 / 防病毒相关的问题,因此至少了解您的环境中有什么是有帮助的。
-
@bahrep:啊,明白了。感谢您的提醒。我将检查任何网络中介的详细信息,并研究 AV 的可能性。
-
与 Tortoise 1.9.4 相同的问题,但建议的解决方案(设置
http-bulk-updates = yes)不起作用:(
标签: apache http svn tortoisesvn ankhsvn