码迷,mamicode.com
首页 > 其他好文 > 详细

svn(二权限管理)

时间:2014-07-06 15:38:53      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   文件   io   管理   

Subversion权限配置

svn 仓库权限配置

? svnserve.conf 定义所有认证和授权政策

? passwd 存放项目成员帐户信息

? authz 主要是做复杂的群组权限控制 

项目仓库目录下的conf 目录中 

第一步对svnserve.conf 文件作如下修改,找到以下四行:

       #anon-access = read

       #auth-access = write

       #password-db = passwd

       #authz-db = authz

       将这四行前的“#”号去掉,并修改如下:

       anon-access = none 不允许匿名用户访问

       auth-access = write 通过验证的用户可以读写

       password-db = passwd 用户保存文件

       authz-db = authz 权限管理文件 

第二步对passwd 添加一行

       user1=user1passwd (前面是用户名,后面是密码)

       user2=user1pwd

 

第三步对authz 作如下操作   

       [groups]

       svngroup = ltw

      

       [itcast:/]

       @svngroup = rw 定义组svngroup下的所有用户拥有 读写权限 (注意:rw权限具有继承性,例如我们对于根目录设置了有读写权限 则对于根目录下的所有子目录同样具有读写权限)

       user1 = r 定义用户user1拥有读权限

       * = 其他用户无任何权限 

       如果权限保护目录为中文,则必须将authz文件利用ultraedit工具转存为UTF-8 BOM 格式

       否则权限不生效

svn(二权限管理),布布扣,bubuko.com

svn(二权限管理)

标签:style   color   strong   文件   io   管理   

原文地址:http://www.cnblogs.com/jianfengyun/p/3825450.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!