2012-11-26 33 views
1

的SVN倉庫我有工作的一些用戶無法與以下信息連接到存儲庫:Tortise SVN多個用戶遇到的錯誤檢查出庫

Unable to connect to repository at URL: <url> 
Could Not Open Requested File System 

這裏的主要併發症是那幾個用戶能打開存儲庫,我已經驗證他們使用的URL是正確的,他們的身份驗證證書也是如此。特別是曾經嘗試過的事情:

  • 管理帳戶可以在特定機器上(而不是其他)
  • 一般用戶帳戶可以在特定機器上(而不是其他)的
  • URL檢查出庫檢查庫存儲庫已通過在所有有問題的計算機上通過網絡瀏覽器訪問進行驗證。
  • 有問題的所有用戶的認證證書已被確認正確。

我在這裏真的很茫然,因爲這些似乎排除了服務器配置和用戶錯誤,至今我讀過的大多數文檔和問題都涵蓋了。關於問題可能是什麼以及如何解決它的任何想法?

+0

也可能值得注意的是,除了計算機名稱,MAC地址和IP地址之外,測試的每臺計算機的配置基本相同。 (使用Win 7 Enterprise 32位作爲操作系統) – Vilid

+0

請檢查時再次出現錯誤,請嘗試在控制檯'svn co URL'中重複並在此處粘貼完整輸出。從錯誤日誌的片段將是有用的,也許,從httpd.conf svn'' –

+0

其他閱讀http://superuser.com/questions/274183/how-to-overcome-svn-could-not-open -the-requested-svn-file-system –

回答

0

「無法打開請求的文件系統」是(可能)存儲庫的壞簽名。

  • 您是否嘗試過驗證存儲庫,將repo克隆到同一主機上的其他位置?
  • 你有哪種類型的回購(FSFS,BDB),哪種協議可以訪問?
  • 你能用普通瀏覽器連接到用戶問題的回購嗎?
  • 如果您的存儲庫是基於http的,那麼您的Apache日誌是否已讀?
+0

第一個選項沒有完成,並且在當前配置下不可能(因爲它目前是關鍵任務)。我以爲我曾經提到它,但萬一我沒有,是的,用戶都可以通過瀏覽器連接。其他一些潛在的相關信息:存儲庫通過Subversion訪問,並且是FSFS。 – Vilid

+0

@Vilid - 你可以(**必須**,真的)用[hotcopy]創建回購備份(http://svnbook.red-bean.com/en/1.7/svn.ref.svnadmin .c.hotcopy.html)並進行測試 –

+0

@Vilid - 帶svnsync的鏡像也不是很糟糕的想法 –