Svn

無法成功簽出 SVN 儲存庫

  • September 28, 2011

可能重複:

顛覆錯誤:儲存庫永久移動,請重新定位

我無法查看我的 SVN 儲存庫。我想我的配置文件寫得正確:

# <!-- Begin SVN Config -->
   <VirtualHost *:80>
       Alias svn /
       ServerName svn.sachemsoftworks.com
       DocumentRoot /svn/
       ServerAdmin webmaster@sachemsoftworks.com
       <Location /svn>
           DAV svn
           SVNParentPath /svn/
           AuthType Basic
           AuthName "Sachem Softworks Projects"
           AuthUserFile /svn/.dav_svn.passwd
           Require valid-user
       </Location>
   </VirtualHost>
# <!-- /End SVN Config -->

這個配置有什麼問題嗎?我在執行結帳時得到的確切錯誤是:

svn:儲存庫永久移動到“ http://svn.sachemsoftworks.com/blackoutMgr/ ”;請搬遷

我真的不明白問題出在哪裡,但如果我嘗試在瀏覽器中瀏覽儲存庫,它工作得很好。

您嘗試使用哪個 URL 進行結帳?

你不想要那個Alias指令,刪除它;如果您不想/svn/reponame用作路徑,請將您的路徑更改<Location /svn>為 just <Location />

將您DocumentRoot的指向某個空目錄,該目錄也不會與 SVN 模組的處理程序發生衝突,正如在 quanta 連結的問題中所討論的那樣,應該涵蓋它。

引用自:https://serverfault.com/questions/316366