svn 权限控制

1   打开权限控制

   anon-access 改为 =  none   匿名用户没有任何权限

   auth-access  去掉 前面的# 注视  改为  write  (用户可以进行读写操作)

   password-db = passwd  这一段  去掉#  开启密码 配置文件

   # authz-db = authz    同上  去掉#  开启权限控制配置文件

2   创建用户

     打开  passwd这个文件  在 user下面     以user = password 的形式创建用户    

     这里创建  admin = admin     test =test    两个用户吧

3   权限控制

     打开authz这个文件  

      [groups]  表示  添加一些组 这些组有哪些用户有权限  用逗号隔开

     在 [groups] 下面 加上  一段

     g_admin = admin   (g_admin组名称      admin  步骤2  创建的用户名 admin)

   3.1 以组来划分权限

     # [/foo/bar]    表示目录权限   

      [/]   表示 根目录 

     让  g_admin  这个用户组中所有用户具有  读写权限  其他的只能读

     @g_admin=rw   

     *=r

     3.2  以用户来划分权限

      具体划分  比如让 用户 test  具有在 jps/user 这个目录的读写权限

      [jps/user]

       test = rw

猜你喜欢

转载自qiyang199132.iteye.com/blog/1684655