zoukankan      html  css  js  c++  java
  • svn Edge访问规则配置

    权限的配置方法:
    首先在用户页面定义用户,然后在版本库页面,手工填写访问规则。
    以下面的配置为例(实际配置中应删除“//”及其后的注释):
    [groups]               //定义用户组
    qa = yangxia,liling    //定义了一个组,组名为qa,其中有用户yangxia和liling
    allqa = tswang,@qa     //定义了另一个组,组名为allqa,其中有用户tswang和qa这个组中的yangxia、liling

    [/]                    //定义各版本库的父目录的访问权限
    * = r                  //对于各版本库的父目录,所有人(*)都具有只读(r)权限

    [SVNEdgeTest:/]        //定义名为SVNEdgeTest的这个版本库的访问权限
    * =                    //对于SVNEdgeTest这个版本库及其下的各层文件夹,所有人都没有任何权限
    admin =rw              //对于SVNEdgeTest这个版本库及其下的各层文件夹,admin这个用户拥有读写权限
    @allqa = rw            //对于SVNEdgeTest这个版本库及其下的各层文件夹,allqa这个组的用户拥有读写权限

    [SVNEdgeTest:/tags]    //定义SVNEdgeTest版本库下面的tags这个文件夹的访问权限
    @qa = r                //对于SVNEdgeTest版本库下面的tags这个文件夹及其下的各层文件夹,qa这个组的用户拥有只读权限

    1. [groups]                                   #表示以下内容是组  
    2. admin=sin90,***,***,***        #管理组  
    3. document_PM=ting,***            #文档组  
    4. #以下为所有版本库默认访问规则  
    5. [svnproject:/]  
    6. @admin=rw                               #管理组可读写  
    7. *=r                                             #所有人可读  
    8.   
    9. #以下为document版本库定义访问规则  
    10. [svnproject:/document]  
    11. @admin=rw  
    12. @document_PM=rw  
    13. *=r 

    svn访问规则要求

     1、创建两个组:admin ccm  admin组员:shijiaxing ccm组员:shijiaxing

    2、szoadoc库创建俩目录:01server、02document;并设置权限:01server只有ccm组能读写,其他不能读,02document用admin组和ccm组可以读写,其他只读

    [groups]
    admin=shijiaxing
    ccm=shijiaxing
    
    [szoadoc:/01server]
    *=        //其他用户什么权限都没有
    @ccm=rw
    
    [szoadoc:/02document]
    @admin=rw
    *=r
    
  • 相关阅读:
    就为了一个原子操作,其他CPU核心罢工了
    浅谈JVM和垃圾回收
    简单了解一下K8S,并搭建自己的集群
    WebAssembly完全入门——了解wasm的前世今身
    【简单了解系列】从基础的使用来深挖HashMap
    【俗话说】换个角度理解TCP的三次握手和四次挥手
    两分钟让你明白Go中如何继承
    游戏服务器和Web服务器的区别
    Go中使用seed得到相同随机数的问题
    从web到游戏,走出舒适区
  • 原文地址:https://www.cnblogs.com/sjxbg/p/9479914.html
Copyright © 2011-2022 走看看