zoukankan      html  css  js  c++  java
  • SVN精确地控制目录访问权限的经验总结

    作者:朱金灿

    来源:http://blog.csdn.net/clever101

     

            忙活半天,才实现了SVN精确地控制目录访问权限。事情的缘由是这样的:系统主要分为两部分:核心层和扩展层。扩展层的开发人员不允许访问核心层代码,这个嘛,主要是为了保证核心层的代码的稳定性(怕人乱改给改错了)。

     

          看了一些文章,以为弄懂了:建个组,给组分配权限,然后指定目录让指定的组访问。现在感觉细节决定成败这句活有道理,也感到SVN没有我想象中那么智能。


           原来是这样实现的:首先保证所有成员都能访问根目录,然后指定目录让指定的组访问,其它人不允许访问。我错在哪里呢?我错在没有保证扩展层的开发人员能访问根目录的权限。结果使用新增加的用户从根目录checkout代码,登陆一直出现认证失败的错误。

     

           啥也不说了,贴上SVN授权文件的代码吧:

    [groups]
    #核心层开发组成员
    core_dev = lg,zjc
    #扩展层开发组成员
    plugin_dev = lisi
    
    [MyGis:/]
    #保证所有成员都能访问根目录
    @ core_dev = rw
    @plugin_dev = rw
    
    [MyGis:/src/SysCore]
    #指定core_dev组能访问SysCore目录
    @ core_dev = rw
    #保证其它人不允许访问SysCore目录
    * =
    

          如果你觉得我的博客对你有帮助,请在下面网址中博客之星评选活动投我一票:

    http://vote.blog.csdn.net/item/blogstar/clever101(单击候选人介绍下面的投他一票那个按钮)

    参与投票有机会获奖:

         最佳贡献奖:通过微博分享活动就有机会获得30元充值卡一张(每周抽选5名)
        幸运奖:凡参与投票用户就有机会获得精美小礼品一份。(每周抽选5名)
        积极参与奖:所有参与投票并符合条件的用户均可获得20个下载积分。

  • 相关阅读:
    AngularJS总结
    网页的颜色表示方法
    计算机中的字符编码
    计算机中的进制
    常用的HTML 标签二
    常用的HTML标签
    常用的字符实体标记
    一个请求的访问流程
    http请求访问过程
    codeforces 269C Flawed Flow(网络流)
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470696.html
Copyright © 2011-2022 走看看