zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          通常,對于subversion只需要控制用戶登錄訪問權限,也就是說,需要用戶登錄才能訪問,而不是開放的Subversion服務。
          那么在配置的時候,需要加上

              AuthType Basic
              AuthName "reposity access username and password"
              AuthUserFile /etc/subversion/passwd


          [1]添加用戶
           # htpasswd /etc/subversion/passwd test
          [2]修改用戶密碼
           # htpasswd /etc/subversion/passwd test

          有的時候我們需要對用戶的訪問權限進行細化,不同的用戶或者不同組的用戶有不同的訪問權限。

           AuthzSVNAccessFile /etc/apache2/dav_svn.authz
          這個授權文件是用來控制subversion的目錄訪問權限的。目錄的路徑可以自己指定。

          具體的方法與你的配置有關,
          [3]單Repository的話
          上面的配置是
            SVNPath /svn/SVN_REPOS/myrepos

          你的權限配置文件如下:
          [groups]

          [/]

          * = rw

          [/wp]
          * =
          zz = rw


          關于組配置,省略。
          上面的配置的權限如下:

           目錄  所有用戶  zz
           /  rw  rw
          /wp
           無權限  rw

          這里面的權限有繼承關系。所以,對于子目錄的權限,可以通過上面的方法來進行重新定義。

          [4]多Repositiory

          配置為
            
            SVNParentPath /svn/SVN_REPOS


          [groups]
          @dev = tt,yy

          [myproject:/]

          * = rw

          [myproject:/wp]
          * =
          zz = rw


          [team:/]
          * = rw

          [team:/ims]
          *=
          zz = r
          @dev = rw

          對應權限如下:
           Repository  項目目錄  用戶 權限
          myproject
          *
          *
          rw
          myproject
          /wp
          *
          無權限

           myproject /wp
           zz rw

           team  *  * rw

           team  /ims  * 無權限

          team
          /ims
          zz
          r

          team
          /ims
          @dev(表示組)
          rw


          SubVersion的權限控制大致可以通過上面的方法來實現。




          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2010-03-18 09:32 zhyiwww 閱讀(954) 評論(0)  編輯  收藏 所屬分類: j2eelinux
          主站蜘蛛池模板: 宜州市| 贡嘎县| 青神县| 寿宁县| 三明市| 亚东县| 平遥县| 汕头市| 开封县| 来凤县| 视频| 佛冈县| 开鲁县| 蚌埠市| 确山县| 凤山县| 江达县| 忻州市| 台东市| 陇西县| 永胜县| 临西县| 于田县| 崇左市| 临颍县| 丹阳市| 垣曲县| 阳江市| 福清市| 太原市| 钟山县| 宝坻区| 珠海市| 萨迦县| 无极县| 乐亭县| 德惠市| 马山县| 镇坪县| 垣曲县| 昔阳县|