在SVN中有三個項目:ALL,CRM,OA
有三個使用者:all,crm,oa
步驟:
1、打開svnserve.conf,去掉下面四行中的 # 符号
# anon-access = read #不用賬号登入,隻有讀屬性
# auth-access = write #賬号登入,有讀寫屬性
# password-db = passwd #指定使用者密碼檔案
# authz-db = authz #指定使用者分組和指定各組對各個項目的填寫屬性
2、打開passwd,建立三個使用者
all = all
crm = crm
oa = oa
3、打開authz,建立三個gruop
group_all = all,crm,oa
group_crm = all,crm
group_oa = all,oa
4、在authz中設定權限
# 對ALL項目,三個人都有讀寫權限
[/ALL]
@group_all = rw
* =
# 對CRM項目,all,crm兩個人才有讀寫權限
[/CRM]
@group_crm = rw
* =
# 對OA項目,all,oa兩個人才有讀寫權限
[/OA]
group_oa = rw
* =