系統環境:centos7.4


一、服務端

下載這個文件并解壓(如果打不開,請下方留言)

https://pan.baidu.com/s/1miwdBc8

1.png

1、安裝jdk,上傳到服務器上,解壓

[root@slave2 opt]# tar -zxvf jdk-8u91-linux-x64.gz

[root@slave2 opt]# vim /etc/profile

export JAVA_HOME=/opt/jdk1.8.0_91

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

[root@slave2 opt]# source /etc/profile

2.png

2、安裝CollabNetSubversionEdge

[root@slave2 home]# tar -xvf CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

[root@slave2 home]# useradd csvn

[root@slave2 home]# passwd csvn

添加用戶賬號權限

[root@slave2 home]# vim /etc/sudoers

csvn ? ?ALL=(ALL) ? ? ? ALL

3.png

3、創建一個文件夾,移動

[root@slave2 conf]# mkdir /application

[root@slave2 home]# mv csvn/ /application/

4、查找啟動文件

[root@slave2 csvn]# find / -name csvn-httpd

4.png

5、安裝

[root@slave2 data]# /application/csvn/bin/csvn install

[root@slave2 data]# /application/csvn/bin/csvn-httpd install

5.png

6、啟動服務

[root@slave2 data]# /application/csvn/bin/csvn start

[root@slave2 data]# /application/csvn/bin/csvn-httpd start

6.png

7、開啟防火墻規則

[root@slave2 data]# firewall-cmd --zone=public --add-port=3343/tcp --permanent

[root@slave2 data]# firewall-cmd --reload

8、網頁登錄查看

http://192.168.56.131:3343

7.png


二、客戶端


1、創建用戶11.png

2、創建的svn用戶使用賬號管理角色即可

12.png

新建的版本

13.png

3、在“版本庫”里,“訪問規則”上進行統一的

14.png

4、客戶端測試(Windows)

15.png

確定后,輸入上面新建的用戶和密碼,拉去成功即可

16.png