我们已经有几个月的问题,我找不到可能的解决方案。
我们有一台托管webapp的服务器X.除其他外,此webapp处理托管在服务器Y中的svn存储库。使用WeBDAV通过http://Y/svn/repository
问题在于,当我尝试在存储库中创建一个新文件夹或提交文件时,有时甚至完全随机我会遇到错误(它基本上在需要提交内容的操作中失败):
Svn :: Error :: RaDavRequestFailed:服务器发送意外返回值(409 Conflict)以响应对'/ svn / repository / certainPath'的MKACTIVITY请求;
还有另一个服务S向webapp发出请求并导致svn操作,我可以告诉该服务使用多个线程(我认为这会导致问题但不确定)。
我搜遍了所有地方,但没有找到任何有用的东西。我从另一位朋友那里知道他们也有这个问题,升级到svn 1.7修复了这个问题。在我的情况下,升级到更新的版本并不是那么简单,所以我更喜欢解决问题,当然,最后了解到底是怎么回事!
谢谢!
详细说明: 服务器X和Y有Snow Leopard X中的svn版本是1.6.17(r1128011) Y中的apache版本我不知道(没有访问权限)