成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

多項目中SVN權限管理精辟解析

開發(fā) 項目管理
本文向大家講一下多項目SVN權限管理問題,只有懂得了如何進行SVN權限管理才能更好的使用SVN,希望通過本文的學習大家能夠掌握SVN權限管理。

本節(jié)和大家討論一下多項目SVN權限管理,主要包括建立版本庫,修改版本庫配置文件,配置允許訪問的用戶,設置用戶訪問權限。下面我們就來看一下SVN權限管理。
svn權限管理
svn的權限管理涉及到一下文件:
passwd文件--/conf目錄下用于存放本svn庫的用戶名和密碼,用=分割,左邊是用戶名,右邊是密碼(明文)。
authz--/conf目錄下用于存放本svn庫的訪問授權信息。
SVNserve.conf/conf目錄下用于存放本svn庫的全局訪問控制信息。
最重要的是authz文件,它定義了兩部分的內容:
1,對組成員的定義,
2,對目錄的授權定義,
可以針對一個單一用戶授權,也可以針對在[groups]里面定義的一個組授權,還可以用*通配符來對所有的用戶授權,
授權的選項有:只讀訪問('r'),讀寫訪問('rw'),或者無權防問('').
-------多項目SVN權限配置--------
多項目共享配置文件在G:\SVNRoot\conf(有passwd和authz文件)
1.SVN權限管理需要建立多版本庫:
版本庫1:svnadmincreateG:\SVNRoot\nninfo
版本庫2:svnadmincreateG:\SVNRoot\gxzx
2.SVN權限管理需要修改版本庫配置文件:
版本庫1:G:\SVNRoot\nninfo\conf\svnserve.conf
[general]
anon-access=none##(none:不允許匿名用戶訪問)
auth-access=write
password-db=../../conf/passwd##指向G:\SVNRoot\conf目錄的passwd文件
authz-db=../../conf/authz
realm=pronninfo
版本庫2:G:\SVNRoot\gxzx\conf\svnserve.conf
[general]
anon-access=none
auth-access=write
password-db=../../conf/passwd
authz-db=../../conf/authz
realm=progxzx
即除realm=progxzx外,其他與版本庫1配置文件完全相同。如果有更多的版本庫,依此類推。
3.SVN權限管理需要配置允許訪問的用戶
為了簡化配置,2個版本庫共用1個用戶配置文件G:\SVNRoot\conf下。如有必要,也可以分開。注意:對用戶配置文件的修改立即生效,不必重啟svn
打開G:\SVNRoot\conf\的passwd文件
[users]
hgx=hgx
cook=cook
4.SVN權限管理需要配置用戶訪問權限:
打開G:\SVNRoot\conf\的authz文件,為了簡化配置,3個版本庫共用1個權限配置文件/opt/svn/conf/pwd.conf。如有必要,也可以分開。文件中定義用戶組和版本庫目錄權限。
注意:
◆權限配置文件中出現(xiàn)的用戶名必須已在用戶配置文件中定義。
◆對權限配置文件的修改立即生效,不必重啟svn。
用戶組格式:
[groups]
<用戶組名>=<用戶1>,<用戶2>
其中,1個用戶組可以包含1個或多個用戶,用戶間以逗號分隔。
版本庫目錄格式:
[<版本庫>:/項目/目錄]
@<用戶組名>=<權限>
<用戶名>=<權限>
/,表示根目錄及以下。根目錄是svnserve啟動時指定的,我們指定為G:\SVNRoot。這樣,/就是表示對全部版本庫設置權限。
pronninfo:/,表示對版本庫1設置權限
pronninfo:/occi,,表示對版本庫1中的occi目錄設置權限
progxzx:/,表示對版本庫2設置權限
權限主體可以是用戶組、用戶或*,用戶組在前面加@,*表示全部用戶。權限可以是w、r、wr和空,空表示沒有任何權限
示例:
 

  1. [groups]  
  2. admin=hgx 
  3. guest=cook 
  4. [/]  
  5. @admin=rw 
  6. [pronninfo:/occi]  
  7. hgx=rw 
  8. [progxzx:/]  
  9. hgx=rw 
  10. cook=r 

刪除無用文件:
rmG:\SVNRoot\nninfo\conf\authz
rmG:\SVNRoot\nninfo\conf\passwd
rmG:\SVNRoot\gxzx\conf\authz
rmG:\SVNRoot\gxzx\conf\passwd。SVN權限管理本節(jié)介紹完畢,請關注本節(jié)的其他相關報道。

 【編輯推薦】

  1. Apache+SVN權限管理實例剖析
  2. Windows下SVN權限配置過程詳解
  3. 深度剖析:Subversion服務器安裝配置
  4. MyEclipse中SVN安裝配置新手指南
  5. 專家指導:Apache下的Subversion權限配置

 

責任編輯:佚名
相關推薦

2010-05-19 16:45:26

2010-05-19 16:29:12

SVN與CVS的區(qū)別

2010-05-19 15:25:47

Apache+SVN權

2010-05-28 09:15:47

SVN項目

2011-08-11 11:15:52

XcodeSVN文件

2009-06-24 14:18:47

資源管理敏捷項目

2009-07-21 09:52:06

小型軟件項目

2010-05-19 15:45:23

Apache+SVN權

2010-05-25 09:55:36

SVN服務端配置

2011-05-07 09:07:53

功能點

2010-05-31 16:29:22

SVN權限配置

2011-07-07 10:33:57

項目管理

2010-06-01 09:33:48

SVN創(chuàng)建管理項目

2024-04-03 09:03:05

項目分支管理

2014-10-23 09:31:07

post-commitSVN

2010-06-13 13:00:01

UML及項目管理建模

2024-07-31 08:28:38

2022-07-04 10:39:24

TienChin項目自定義

2010-06-02 09:58:53

SVN權限控制

2010-05-24 13:24:26

Redmine和SVN
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品成人一区二区三区 | 日韩在线成人 | 不卡在线视频 | 91视频www.| 夜夜夜夜草| 国产剧情一区二区三区 | 精品一区在线 | 国产精品18毛片一区二区 | 国产精品1区| 黄免费观看 | 国产韩国精品一区二区三区 | 91中文字幕在线 | 久草精品在线 | 国产精品视频网站 | 日本中文字幕在线视频 | 99久久免费精品国产免费高清 | 夜夜精品浪潮av一区二区三区 | 日本中文字幕一区 | 综合精品在线 | 国产精品1 | 日韩欧美中文字幕在线视频 | 一级片aaa | 第一区在线观看免费国语入口 | 成人精品一区二区 | 日韩精品一区二区三区中文在线 | 国产一区二区三区视频免费观看 | 一级毛片网 | 久久三区 | 午夜视频免费在线观看 | 日韩视频一区在线观看 | 久久在线 | 成年人在线视频 | 美日韩精品 | 欧美日韩国产一区二区 | 特级黄一级播放 | 欧美日韩视频在线播放 | 欧美日韩网站 | 亚洲精品久久久一区二区三区 | 热99视频 | 日韩免费视频一区二区 | 国产在线视频一区二区董小宛性色 |