天天看點

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

svn的安裝,基本概念,TortoiseSvn工具的使用請參考:https://blog.csdn.net/qq_33442160/article/details/81452533

檢視在IntelliJ idea 中如何使用svn請參考:https://blog.csdn.net/qq_33442160/article/details/81436053

更多IntelliJ IDEA的操作請參考:https://blog.csdn.net/qq_33442160

下面講解svn的使用者權限,密碼等問題:

1. 首先說匿名通路,匿名通路不推薦使用:

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

到第19行修改為:anon-access = none

其它的不用直接儲存即可進行匿名通路了.

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

2. 推薦做法,配置使用者名密碼,設定通路權限:

①:還是打開剛才的檔案svnserve.conf,使用工具打開:

②:

[1]打開D:\DevRepository\Subversion\ERP\conf\svnserve.conf

[2]将第19行anon-access = write注釋掉:# anon-access = write

表明該版本庫不接受匿名通路

[3]将第20行# auth-access = write注釋打開:auth-access = write

表明該版本庫使用授權通路

[4]将第27行注釋打開:password-db = passwd

表明使用同目錄下的passwd檔案儲存使用者資訊

[5]将第36行注釋打開:authz-db = authz

表明使用同目錄下的authz檔案儲存權限資訊

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

③:還是在剛才的目錄打開passwd檔案建立使用者:

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

④:打開authz檔案:#後面注釋的是例子

<1>建立使用者組(使用者組可以忽略)

IntelliJ IDEA的svn如何建立使用者,如何配置使用者權限,配置使用者組,svn怎麼拒絕通路,帳号密碼錯誤

<2>指定路徑,給使用者和使用者組授權

# [/foo/bar](代表使用者能夠通路的路徑,直接給/代表全部可以通路)
# harry = rw    (rw代表該使用者能夠讀寫)
# &joe = r  (r 代表改使用者能讀)
# * =   (* =代表屏蔽那些未設定的使用者,讓它們沒有任何權限)
           

編寫使用者組後格式如下:

[/]

@canWrite = rw

* =

未編寫使用者組格式如下:

[/]

YangKai = rw

DengBin = rw

MaoRui = rw

* =

至此使用者權限配置配置完畢

繼續閱讀