2010-02-12 40 views
2

我讓我的SVN倉庫錯誤編號13 - 用dav_svn失敗

<D:error> 
<C:error/> 
<m:human-readable errcode="13"> 
Could not open the requested SVN filesystem 
</m:human-readable> 
</D:error> 

我已經按照從How to GeekUbuntu Community Page指示以下錯誤svn的遠程訪問,但沒有成功。我甚至已經給出了版本庫777的權限。

<Location /svn/myProject > 

    # Uncomment this to enable the repository 
    DAV svn 

    # Set this to the path to your repository 
    SVNPath /svn/myProject 
    # Comments 

    # Comments 

    # Comments 
    AuthType Basic 
    AuthName "My Subversion Repository" 
    AuthUserFile /etc/apache2/dav_svn.passwd 

    # More Comments 

</Location> 

的權限如下:

 
drwxrwsrwx 6 www-data webdev 4096 2010-02-11 22:02 /svn/myProject 

而且svnadmin驗證目錄

 
$svnadmin verify /svn/myProject/ 
* Verified revision 0. 

,我訪問倉庫處的

http://ipAddress/svn/myProject 

編輯:Apache的錯誤羅g說

 
[Fri Feb 12 13:55:59 2010] [error] [client <ip>] (20014)Internal error: Can't open file '/svn/myProject/format': Permission denied 
[Fri Feb 12 13:55:59 2010] [error] [client <ip>] Could not fetch resource information. [500, #0] 
[Fri Feb 12 13:55:59 2010] [error] [client <ip>] Could not open the requested SVN filesystem [500, #13] 
[Fri Feb 12 13:55:59 2010] [error] [client <ip>] Could not open the requested SVN filesystem [500, #13] 

即使我確認這個文件是ugo可讀寫的。

我在做什麼錯?

回答

4

我不得不放棄權限給了Apache,我上面的回購目錄:即/svn

我用命令

sudo chown -R www-data:webdev /svn 
0

也許/ svn/myProject中的文件和子目錄的權限沒有改變。你有遞歸地改變它們嗎?

+0

我只是雙重檢查,並重新運行遞歸。不用找了。 –

相關問題