配置用户和权限
 
创建项目库同时也会建立自己的权限配置文件,权限配置目录:
/export/svncheck/版本库名/conf/
 
1. 修改svnserve.conf:
# auth-access = write
# password-db = passwd
改为: (将#和空格去掉)
auth-access = write //通过验证的用户才能有读写的权限
password-db = passwd //验证用户所使用的文件passwd
 
2. 添加用户
修改同目录的passwd文件
[users]
admin = 123456 //以名值的方式存储用户名和密码 “用户名 = 密码”
 
3. 设置访问权限
修改同目录下的authz文件来设置访问权限
在[groups]下创建用户组例如这里是:
[groups]
Admin=admin
Developer=developer1,developer2
以上便创建了两个用户组,分别是admin和developer和其相应的组的成员。
设置访问路径
[/]
*=r
@admin=rw
如上所示,所有的用户对整个svn目录下的文件都可以读取,admin组有读写的权限(“*”代表所有的用户,r代表读 w代表写, @组名代表用户组)