在更新具有完全访问权限的工作副本时响应OPTIONS

有一个SVN仓库(单一仓库) http://example.net/svn

存储库包含几个项目(目录):

http://example.net/svn/Project1 http://example.net/svn/Project2 

用户具有对Project1目录的完全访问权限,既不能访问root也不能访问Project2。

一切正常工作一段时间:用户检查出http://example.net/svn/Project1 ,提交并成功更新它。

但有时试图更新导致以下错误:

命令:更新
错误:服务器发送意外的返回值(403 Forbidden)以响应OPTIONS
错误:请求“ http://example.net/svn ”
完了!

为什么TortoiseSVN请求根目录中的东西?

我注意到,这是在别人提交复制或移动操作之后发生的。 检出http://example.net/svn/Project1有助于下次…

主要问题: 如何为用户设置访问权限以避免这些错误? 请注意,出于安全原因,不允许授予用户对根目录的任何读取或写入权限。

这是Subversion 1.5中的一个bug: 问题3242 。 一些移动操作是在父母的设置修订属性是不必要的。

你有没有尝试升级你的SVN服务器?

我希望这有帮助。

谢谢,
扎卡里