svn出現Authorization failed錯誤
阿新 • • 發佈:2019-02-12
我碰到這個問題是我安裝完svn後commit檔案時彈出的,它沒有彈出輸入使用者名稱和密碼的介面,但報了這個錯,感覺是沒有配置好使用者造成的。
在svn版本庫的配置檔案目錄找到這三個檔案:svnserve.conf authz passwd
在svnserve.conf 檔案中開啟以下配置:
[general]
anon-access = read#匿名可讀
auth-access = write#使用者可寫
password-db = passwd#指定密碼儲存路徑為passwd檔案
authz-db = authz#指定使用者儲存路徑為authz檔案
在authz檔案中開啟以下配置:
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
# [/foo/bar]
# harry = rw
# &joe = r
# * =
[/]#代表根目錄下的資源都可以訪問
admin=rw#代表admin對上面的目錄(根目錄下)的資源有讀寫許可權
在passwd檔案中開啟以下配置:
[users]
# harry = harryssecret
# sally = sallyssecret
admin=admin#配置使用者名稱和密碼
配置好後commit時能彈出使用者密碼輸入框,配置生效