2013-03-14 66 views
2

我想在svnserve(在SUN OS下)設置authz文件。 我的回購名稱是CL_xyz,回購路徑是/ export/svnrepo/xyz。 如何在步驟x指定回購路徑以獲得所需的結果? RightNow公司,我得到一個錯誤 -Authz文件在svnserve

Sending  test.txt 
Transmitting file data .svn: E220001: Commit failed (details follow): 
svn: E220001: Access denied 
svn: E220001: Your commit message was left in a temporary file: 

AuthZ的文件

[groups] 
admin = app 
# [/foo/bar] 
# harry = rw 
# &joe = r 
# * = 

[/branches] ----step x 
#[/] 

#* = rw 
@admin = rw 

PS:我的svnserve.conf和passwd文件都工作正常。

文件svnserve.conf

anon-access = none 
auth-access = write 
password-db = passwd 
authz-db = authz 
realm = CL_xyz 

尋求一個專家來解決我的小問題。謝謝你的時間。

回答

0

因此,當您使用用戶名「app」進行身份驗證並且能夠使用該憑證進行讀取時,例如,執行更新?

您僅授予了存儲庫根路徑中/ branches路徑中管理員組成員的寫權限。我認爲這是你想寫的路徑?也許如果你顯示你使用的svn命令行會有幫助。

你可以運行svn info並顯示那個輸出嗎?

相關問題