1. 程式人生 > >svn出現Authorization failed錯誤

svn出現Authorization failed錯誤

我碰到這個問題是我安裝完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時能彈出使用者密碼輸入框,配置生效