Svn
更新具有完全訪問權限的工作副本時響應 OPTIONS 的 403
有一個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 中的一個錯誤:問題 3242。一些移動操作正在對父級設置不必要的修訂屬性。
您是否嘗試過升級您的 SVN 伺服器?
我希望這有幫助。
謝謝你,
扎卡里