SVN 权限配置详细说明

在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
* =

 

转自:http://jameswsz.iteye.com/blog/787283

猜你喜欢

转载自bosschen.iteye.com/blog/2342597