久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

為墨脫等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及墨脫網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、墨脫網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

一、

1、啟動(dòng)SVN 
sudo svnserve -d -r /home/data/svn/ 
其中 -d 表示守護(hù)進(jìn)程, -r 表示在后臺(tái)執(zhí)行 
/home/data/svn/  為svn的安裝目錄 
2、關(guān)閉SVN 
這里采取linux殺死進(jìn)程的方式處理的 
ps -ef|grep svnserve 
root      4967     1  0 Aug23 ?        00:00:00 svnserve -d -r repository/  
這里  kill -9 4967殺死進(jìn)程, 此4967為進(jìn)程號(hào)

二、

1、服務(wù)器的確定

2、配置管理工具的確定(SVN)               

3、建版本庫(kù)的根目錄,如下圖所示,svnroot根目錄下有project1和project2兩個(gè)庫(kù)

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建

4、創(chuàng)建第一個(gè)項(xiàng)目project1,命令:svnadmin create E:\svnroot\project1

5、 創(chuàng)建第二個(gè)項(xiàng)目project2,命令:svnadmin create E:\svnroot\project2

6、為了便于管理,將所有版本庫(kù)的密碼和權(quán)限設(shè)置在同一個(gè)文件下面,操作步驟如下:

  6.1 取出project1下面conf文件夾下的authz和passwd兩個(gè)文件到svnroot根目錄下面

   6.2 修改每個(gè)版本庫(kù)目錄conf文件夾下面的svnserve.conf文件, 將

    # anon-access = read 

    #auth-access = write 

    # password-db = passwd

    #authz-db = authz 

修改為:

    anon-access = none 

    auth-access= write

    password-db = ../../passwd

    authz-db = ../../authz

(password-db = ../../passwd,authz-db = ../../authz代表相對(duì)路徑而非絕對(duì)路徑)

7、定義一下幾個(gè)角色用來(lái)測(cè)試

  7.1 配置管理員(svnadmin),用來(lái)管理整個(gè)庫(kù)

  7.2 項(xiàng)目經(jīng)理(manage),用來(lái)相關(guān)管理文檔

  7.3 開(kāi)發(fā)人員 (dev),測(cè)試開(kāi)發(fā)是否正常

8、下面添加角色

   打開(kāi)svnroot目錄下的passwd文件,創(chuàng)建方法是在[user]下面添加 username = passwd,記得“=”前后的空格,如下圖:(svnadmin控制所有項(xiàng)目,統(tǒng)一管理)

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建

9、為角色分配權(quán)限:假設(shè)(quxin是project1的項(xiàng)目經(jīng)理,huzhixin是project2的項(xiàng)目經(jīng)理,dev1、dev2是project1的開(kāi)發(fā)人員,dev3、dev4是project2的開(kāi)發(fā)人員,test1是project1的測(cè)試人員,test2是project2的測(cè)試人員)

庫(kù)目錄及具體權(quán)限如下圖所示:

庫(kù)目錄                           權(quán)限分組:

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建             如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建

具體權(quán)限:(根目錄下,svnadmin擁有所有權(quán)限,其他人只有讀權(quán)限,要設(shè)置子目錄權(quán)限,

需設(shè)置子目錄上級(jí)的權(quán)限方可,設(shè)置個(gè)別文件權(quán)限如下:)

如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建

啟動(dòng)SVN服務(wù),可在dos命令里啟動(dòng),也可把SVN服務(wù)安裝在服務(wù)管理里面

把服務(wù)在DOS命令里啟動(dòng)方法:svnserve –d –r E:\svnroot

如若把服務(wù)安裝在服務(wù)管理里面,簡(jiǎn)單的辦法,下載一個(gè)SVNService.exe文件,放到subversion安裝目錄的bin文件夾下面,然后在dos命令里運(yùn)行,

運(yùn)行方法如下: SVNService –install –d –rE:\svnroot

10、安裝客戶端,連接服務(wù)器到要訪問(wèn)的庫(kù),假如訪問(wèn)project1:svn://172.16.26.28/project1 ,用同樣的方法訪問(wèn)project2,依次類推到更多的版本庫(kù)項(xiàng)目。

11、工具

    SVN 服務(wù)器端:Subversion 1.5 

    客戶端:TrotoiseSVN 1.5

12、下載地址:www.iusesvn.com ,你需要注冊(cè)方可進(jìn)入下載去下載相關(guān)版本的工具。

13、相關(guān)角色的定義

配置管理員 CM:

      整個(gè)配置管理庫(kù)由配置管理員管理。配置管理員負(fù)責(zé)分配和修改其他成員的權(quán)限,要維護(hù)所有目錄和配置項(xiàng)。

項(xiàng)目經(jīng)理:

      開(kāi)發(fā)經(jīng)理在本項(xiàng)目中負(fù)責(zé)主導(dǎo)完成需求分析和系統(tǒng)總體設(shè)計(jì),對(duì)項(xiàng)目的總體進(jìn)度負(fù)責(zé)。開(kāi)發(fā)經(jīng)理?yè)碛袑?duì)管理類文檔的讀取權(quán)限,可以對(duì)項(xiàng)目類文檔進(jìn)行讀寫(xiě)操作;

開(kāi)發(fā)組長(zhǎng):

       開(kāi)發(fā)組長(zhǎng)對(duì)本小組的工作負(fù)有組織和管理任務(wù),同時(shí)開(kāi)發(fā)組長(zhǎng)也需要承擔(dān)一定的開(kāi)發(fā)任務(wù)。開(kāi)發(fā)組長(zhǎng)對(duì)管理類文檔有讀取權(quán)限,對(duì)本組負(fù)責(zé)的模塊有讀取權(quán)限,對(duì)自己負(fù)責(zé)的模塊有讀寫(xiě)的權(quán)限;

開(kāi)發(fā)工程師:

     開(kāi)發(fā)工程師完成具體的開(kāi)發(fā)任務(wù),對(duì)自己負(fù)責(zé)的模塊目錄有讀寫(xiě)權(quán)限,對(duì)管理類文檔有讀取權(quán)限;

測(cè)試組長(zhǎng):

       測(cè)試組長(zhǎng)負(fù)責(zé)組織測(cè)試,給出測(cè)試計(jì)劃和測(cè)試方案,并核定測(cè)試報(bào)告。測(cè)試組長(zhǎng)對(duì)所有目錄都有讀取權(quán)限,對(duì)測(cè)試目錄有讀寫(xiě)權(quán)限;

測(cè)試工程師:

        測(cè)試工程師負(fù)責(zé)完成測(cè)試工作,包括測(cè)試用例開(kāi)發(fā)和測(cè)試執(zhí)行,測(cè)試報(bào)告編寫(xiě)。測(cè)試工程師對(duì)自己負(fù)責(zé)的模塊有讀取權(quán)限,對(duì)測(cè)試用例目錄有讀寫(xiě)權(quán)限。

QA工程師:
       QA工程師擁有對(duì)所有目錄的讀取權(quán)限,擁有對(duì)QA類文檔目錄的讀寫(xiě)權(quán)限。

高層經(jīng)理:

       高層經(jīng)理負(fù)責(zé)部門(mén)及各個(gè)項(xiàng)目的協(xié)調(diào)工作。對(duì)部門(mén)公共庫(kù)PUB有讀寫(xiě)權(quán)限,對(duì)各項(xiàng)目有讀取權(quán)限。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

分享標(biāo)題:如何進(jìn)行SVN多版本庫(kù)環(huán)境的搭建
文章分享:http://sd-ha.com/article36/jgsgpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、小程序開(kāi)發(fā)域名注冊(cè)商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司