svn 权限管理
svn服务器在linux服务器上,如何进行权限细化管理呢?
需要配置/home/用户名/svn/repositories/conf/authz 文件
可以对用户进行分组,下面的分组方法是错误的:
下面的才是正确的:
我的svn根目录结构如下:
上述标红的分支,我不想让yunmastaff组中的用户访问,如何配置呢?
修改/home/用户名/svn/repositories/conf/authz 文件:
[aliases] [groups] yunmastaff = qinli,pandeng,whuang # [/foo/bar] # [repository:/baz/fuz] # @harry_and_sally = rw # * = r [/] ywang=rw qinli=rw pandeng=rw whuang=rw [/产品文档/] admin=rw whuang=rw ywang=rw hgli=rw [/app] @yunmastaff= [/java] @yunmastaff= [/baseline] @yunmastaff=
这样组yunmastaff 中的用户就无法访问/app,/java,/baseline 这三个分支
启动svn服务:
svnserve -d -r /home/svnrepos/svn/repositories
参考:http://www.2cto.com/Article/201407/314503.html
相关推荐
ECSHOP专属建设 2020-11-13
xzjforDream 2020-09-23
fenggit 2020-09-15
起点 2020-08-17
leehbhs 2020-07-26
leehbhs 2020-07-04
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf
起点 2020-06-28
leehbhs 2020-06-20
dingqinghu 2020-06-16
dengweijunkedafu 2020-06-09
nebulali 2020-05-27
起点 2020-05-10
起点 2020-05-05
83520298 2020-05-04