首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

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

2012-09-06 
svn server配置 authz 多工程的访问权限设置创建svn仓库mkdir /opt/svn-servercd /opt/svn-server svnadmi

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

创建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

 

热点排行