久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

CentOS下搭建SVN服務(wù)器的步驟詳解

2019-05-15 13:43:46 4158

1.安裝svn


yum install -y subversion

2.驗(yàn)證安裝是否成功


svnserve --version

3.創(chuàng)建svn版本庫(kù)


mkdir svn

svnadmin create svn/repo

注:這里的repo是版本庫(kù)名稱


4.配置svn


創(chuàng)建版本庫(kù)后,在這個(gè)版本庫(kù)的conf目錄下會(huì)生成3個(gè)配置文件:


[root@singledb conf]# pwd

/root/svn/repo/conf

[root@singledb conf]# ls

authz passwd svnserve.conf

說明:


(1)svnserve.conf:  svn服務(wù)綜合配置文件。

(2)passwd: 用戶名口令文件。

(3)authz: 權(quán)限配置文件。


4.1 修改passwd文件


[users]

shang=123456

li=123456

注:shang為用戶名,123456為密碼


4.2配置可使用明文密碼


vi /$HOME/.subversion/servers

#找到以下內(nèi)容,注釋去掉并改成yes就行了

store-plaintext-passwords = yes

4.3修改authz文件


[groups]

team=shang,li

[repo:/]

@team=rw

注:repo為之前建立的svn版本庫(kù)名稱


4.4修改svnserve.conf


[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

5.啟動(dòng)和停止svn


5.1啟動(dòng)svn


svnserve -d -r /root/svn/

5.2關(guān)閉svn


ps -aux |grep svn

kill -9 進(jìn)程id

6.導(dǎo)入工程


$ mkdir MyProject

$ mkdir MyProject/trunk

$ mkdir MyProject/branches

$ mkdir MyProject/tags

svn import MyProject svn://192.168.5.228/repo/MyProject -m "first import project"

7.導(dǎo)出工程


svn co svn://192.168.5.228/repo/MyProject


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: