2013-04-29 61 views
1

我第一次使用svn。 三週前它提交文件,現在我得到 禁止訪問'X'SVN錯誤:訪問'x'禁止

在我看到這個之前,我創建了一個新文件夾,並做了一個SVN簽出。它運行良好。 所以,我有兩個文件夾具有非常相同的項目: C:\Projects\ProjectXC:\Projects\ProjectX_new

ProjectX(而不是新建一個)仍在工作我做了一個「恢復到此版本」。 當我提交這個Revert時,出現上述錯誤。

這個錯誤,可能是因爲我的新文件夾?

我應該閱讀並遵守本: http://techo.luefher.com/other-tech/source-version-control/subversion-tortoise-svn/subversion-error-access-to-svn-my-repo-name-svn-act-some-guid-forbidden-when-trying-to-commit/

+0

我懷疑它與您的新結帳文件夾有任何關係。當它引用'X'時,它是本地還是遠程資源? – AlG 2013-04-29 19:12:25

+0

嗨 這是一個遠程資源。如果我取消選中「啓用代理服務器」,則會出現「無法連接到URL [URL]選項[URL]中的存儲庫。 – 2013-05-06 11:23:08

回答

2
  1. 確保你使用正確的URL。 Apache Subversion中的URL區分大小寫。
  2. 確保您的系統管理員沒有向您提供對存儲庫路徑的「無訪問」權限。
  3. 閱讀SVNBookpath-based authorization
  4. 閱讀VisualSVN Team's article關於基於路徑的授權。它通過將其與Windows Access Control進行比較來說明SVN授權的原則。
+0

它是#2。在發佈之前我發郵件給管理員,現在我得到了答案。但是我盡我所能從我身邊做了一切。感謝您的幫助......... – 2013-05-07 12:26:00

+0

@CliffSmith我很高興它解決了!謝謝你的更新! – bahrep 2013-05-07 12:29:44

+1

還要確保您的防火牆不會中斷您的SVN簽出:WatchGuard HTTP代理拒絕響應。原因:body content-type denied rule ='Windows EXE/DLL' – 2017-06-21 11:57:41