3 回答

TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊
在svn \ repos \ YourRepo \ conf文件夾中,您將找到兩個文件authz和passwd。這是您需要調(diào)整的兩個。
在passwd文件中,您需要添加一些用戶名和密碼。我假設(shè)您已經(jīng)有人這樣做了,所以您已經(jīng)做到了:
[users]
User1=password1
User2=password2
然后,您要使用authz文件相應(yīng)地分配權(quán)限:
創(chuàng)建所需的概念組,并添加人員:
[groups]
allaccess = user1
someaccess = user2
然后從權(quán)限和項目級別中選擇他們具有的訪問權(quán)限。
因此,讓我們的“所有訪問”人員都可以從根目錄訪問所有內(nèi)容:
[/]
@allaccess = rw
但是,僅向我們的“某些訪問權(quán)”人員授予對某些較低級項目的只讀訪問權(quán):
[/someproject]
@someaccess = r
您還將在authz和passwd文件中找到一些簡單的文檔。

TA貢獻(xiàn)1853條經(jīng)驗 獲得超9個贊
一個讓我感到困惑的陷阱:
[repos:/path/to/dir/] # this won't work
但
[repos:/path/to/dir] # this is right
您無需在目錄中包含斜杠,否則OPTIONS請求將顯示403。
- 3 回答
- 0 關(guān)注
- 725 瀏覽
添加回答
舉報