您的位置:首页 > 其它

svn server配置 authz 多工程的访问权限设置

2012-08-26 15:10 363 查看
创建svn仓库

mkdir /opt/svn-server

cd /opt/svn-server

svnadmin create proj1

svnadmin create proj2

svnadmin create public

在所有proj1,proj2... proj同级目录创建authz 和passwd 用于所有其他项目的认证,只需要在自己的conf/svnserve.conf指定外边的authz和passwd文件即可。

假设svnserve -d -r /opt/svn-server运行,那么svn访问时的根路径/所在位置对应就是/opt/svn-server

authz内容:

[group]

user_group = user1,guest,user2

#proj1目录只允许user1读写,其他用户不可访问

[proj1:/]

user1 = rw

* =

#proj2目录只允许user2读写,uer1只读,其他用户不可访问

[proj2:/]

user2 = rw

user1 = r

* =

#public目录下的项目允许所有user_group里的成员只读访问

[public:/]

@user_group = r
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐