天天看點

centons7 subversion 安裝

1) 解除安裝指令:

yum remove subversion

2) 關閉\開啟

ps -ef|grep svnserve

kill -9 18645

2.建立svn倉庫

建立svn目錄

mkdir -p /data/svn

建立svn目錄

mkdir -p /data/svn/test

建立svn版本庫

svnadmin create /data/svn/test

3.進入conf目錄

cd /data/svn/test/conf

conf下檔案說明

authz      //權限控制檔案

passwd     //賬号密碼檔案

svnserve.conf  //SVN服務配置檔案

4.添加使用者

vim /data/svn/test/conf/passwd

[users]

admin = psd123 // 賬号 = 密碼

5.設定權限

vim /data/svn/test/conf/authz

//在裡面增權重限   格式為:使用者名 = rw (r:表示讀,w:表示寫),如

[test:/] //test為剛才建立的版本庫

admin = rw

6.設定svnserve.conf

vim /data/svn/repositories/eaglesvn/conf/svnserve.conf

[general]

anon-access = none//匿名使用者不可讀寫

auth-access = write //授權使用者可寫

password-db = passwd //使用哪個檔案作為賬号檔案

authz-db = authz //使用哪個檔案作為權限檔案

realm =  /data/svn/test //認證空間名,版本庫所在目錄

7.svn啟動、檢視、關閉

//啟動

svnserve -d -r /data/svn/test   

檢視

ps -ef | grep svn

關閉

killall svnserve

8.如果需要,在防火牆開放3690端口或者關閉防火牆

vim /etc/sysconfig/iptables

//在裡面增加以下代碼

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT

**** 以上配置成功後,在本地使用   snv://IP  連結後,輸入賬号、密碼。  如果有權限問題請配置authz 

[/]

使用者名 = 密碼

*=

繼續閱讀