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

名師講解 SVN項(xiàng)目和用戶權(quán)限配置

開發(fā) 項(xiàng)目管理
本文和大家一起學(xué)習(xí)一下SVN項(xiàng)目和用戶權(quán)限配置,主要從五個方面來介紹,希望通過本文的學(xué)習(xí)大家對SVN項(xiàng)目有所了解,對SVN用戶權(quán)限配置能夠掌握。

本節(jié)和大家討論一下SVN項(xiàng)目和用戶權(quán)限配置指南,我們在學(xué)習(xí)SVN 的過程中難免會遇到SVN項(xiàng)目和用戶權(quán)限配置問題,這里和大家分享一下,歡迎大家一起來學(xué)習(xí)SVN項(xiàng)目及用戶權(quán)限配置。

SVN項(xiàng)目和用戶權(quán)限配置指南:
一、SVN的兩種使用方式:
1、Apache站點(diǎn)方式;
2、本地命令行方式。
當(dāng)然,我們也可以通過客戶端來進(jìn)行訪問,但那也必須先建立上述兩種訪問接口。
二、Apache方式的配置
第一種方式我們需要安裝Apache服務(wù)器程序,同時需要安裝兩個模塊:
mod_dav_svn以及mod_authz_svn
他們可以在Subversion的站點(diǎn)上找到,請在附錄中查找鏈接。
將所有需要的模塊安裝之后,我們必須編輯Apache的配置文檔,讓其將我們要用的模塊裝載。一般來說,Apache的配置文件是httpd.conf。位置一般在Apache安裝目錄下的conf子目錄中。而模塊我們一般放在modules子目錄中。我們在配置文件httpd.conf中加入:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so這樣,Apache就可以訪問Subversion的倉庫了。
三、Apache方式中項(xiàng)目的發(fā)布
首先還是要先建立SVN項(xiàng)目,例如:
svnadmincreate/home/svn/projectA之后,在httpd.conf文件中加入:
<Location/projectA>
DAVsvn
SVNPath/home/svn/projectA
</Location>
如果是想建立多個SVN項(xiàng)目的話,可以使用另一種寫法:
<Location/svn>
DAVsvn
SVNParentPath/home/svn
</Location>
這樣,凡是在/home/svn目錄下的子目錄,Apache都交給SubversionDAV去處理。用戶即可以通過瀏覽器或者URL訪問Subversion管理的項(xiàng)目了。
四、Apache方式下的權(quán)限管理
我們來看一下SVN項(xiàng)目和用戶權(quán)限配置中Apache方式下的權(quán)限管理。首先,我們來創(chuàng)建一個用戶robert。
由于是第一次創(chuàng)建用戶,我們必須同時創(chuàng)建一個用戶口令文件:htpasswd-cauthfilerobert這時,會提示輸入用戶密碼以及確認(rèn)用戶密碼。htpasswd程序會將用戶密碼進(jìn)行散列運(yùn)算后保存在authfile中。創(chuàng)建第二個用戶時,我們就不必輸入-c開關(guān)了。
htpasswdauthfileharry
如果想要刪除某個用戶,我們可以使用下列指令:
htpasswd-Dauthfileharry
這樣,harry就被從authfile中刪除了。這時,Subversion的權(quán)限管理問題就轉(zhuǎn)化為了Apache的權(quán)限管理問題了。我們將前述的目錄配置做一下修改:
 

  1. <Location/projectA> 
  2. DAVsvn  
  3. SVNPath/home/svn/projectA  
  4. AuthTypeBasic  
  5. AuthName"SubversionprojectA"  
  6. AuthUserFile/home/svn/projectA/authfile  
  7. Requirevalid-user  
  8. </Location> 


這樣,對projectA訪問就必須提供authfile中記錄的用戶和正確密碼才可以進(jìn)行了。
五、Apache方式下的分組管理
有時,我們希望能夠?qū)⒍鄠€開發(fā)人員編為一組,使用組的方式來為SVN項(xiàng)目設(shè)定權(quán)限。比如projectA項(xiàng)目只有屬于groupA的成員才可以存取。下面我們來介紹其配置方法。
這里,我們就要用到mod_authz_svn提供的功能了。我們對httpd.conf中的目錄配置再做一次修改:
 

  1. <Location/projectA> 
  2. DAVsvn  
  3. SVNParentPath/home/svn/  
  4. AuthzSVNAccessFile/home/svn/authz.conf  
  5. AuthTypeBasic  
  6. AuthName"SubversionprojectA"  
  7. AuthUserFile/home/svn/projectA/authfile  
  8. Requirevalid-user  
  9. </Location> 

大家可以注意到,這里使用了另一個配置文件:authz.conf他的大致結(jié)構(gòu)如下:
 

  1. [groups]  
  2. everyone=robert,tommy,songjy,zhengyong,orcus,zhangq  
  3. groupA=robert,zhangq  
  4. groupB=orcus,tommy  
  5. [projectA:/]  
  6. @groupA=rw 
  7. @everyone=r  
  8. [projectB:/]  
  9. @everyone=r  
  10. @groupB=rw 

Ok,我想大家應(yīng)該已經(jīng)明白了基于組和項(xiàng)目的管理方法了。:)。本節(jié)介紹SVN項(xiàng)目和用戶權(quán)限配置完畢。
 

【編輯推薦】

  1. SVN項(xiàng)目---目錄布局詳解
  2. 名師推薦 SVN使用說明指導(dǎo)
  3. 常用SVN目錄結(jié)構(gòu)簡明介紹
  4. SVN配置文檔新手指南
  5. 常用SVN目錄結(jié)構(gòu)使用的兩大方法詳解
責(zé)任編輯:佚名
相關(guān)推薦

2010-05-31 19:17:38

2010-05-28 14:36:24

2010-05-27 15:53:35

SVN屬性設(shè)置

2010-05-20 17:06:48

SVN CO

2010-06-01 17:03:59

SVN用戶

2013-11-21 09:10:27

MongoDB

2010-05-31 16:29:22

SVN權(quán)限配置

2017-10-26 12:26:45

云計算SaaS平臺管理

2010-05-27 13:48:30

SVN使用說明

2010-06-01 11:02:16

SVN合并

2010-05-27 09:17:48

SVN沖突

2011-03-25 10:43:31

Oracle系統(tǒng)用戶權(quán)限賦予

2010-06-01 09:18:46

SVN創(chuàng)建項(xiàng)目

2010-05-19 15:45:23

Apache+SVN權(quán)

2010-05-25 10:24:42

設(shè)置SVN權(quán)限

2010-05-25 14:28:22

刪除SVN

2010-05-24 19:42:54

SVN權(quán)限配置

2010-05-31 16:42:42

SVN權(quán)限配置

2010-05-31 17:07:25

SVN權(quán)限配置手冊

2010-06-01 16:27:21

SVN插件報錯
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产综合网址 | 国产精品一区二区不卡 | 亚洲精品一区二区在线观看 | 欧美xxxx日本| 国产一级片av | 日韩久久在线 | 成人片免费看 | 天天爱爱网| 天天干视频 | 中文在线一区 | 免费黄色在线 | 国产黄色一级片 | 人人擦人人 | 午夜极品 | 日韩一区二区三区四区五区六区 | 拍戏被cao翻了h承欢 | 69热视频在线观看 | 超碰电影 | 欧美日韩在线视频观看 | 亚洲美女视频 | 欧美日韩精品一区 | 日韩成人在线视频 | 在线中文字幕视频 | 亚洲综合色视频在线观看 | 日韩欧美高清 | 亚洲国产一区二区视频 | 欧美成人h版在线观看 | 日本精品视频在线观看 | 欧美日韩视频在线 | 久久久久免费精品国产小说色大师 | 免费在线观看av | 久久久久国产精品一区三寸 | 一区二区三区国产好 | 中文字幕第5页 | 奇米影视首页 | 午夜电影在线播放 | www.亚洲精品 | 久久国产精品精品国产色婷婷 | 久久久精品 | 国产精品久久久久久久久久妞妞 | 在线欧美亚洲 |