系统环境: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

csvn(apache+svn)管理工具搭建_第1张图片

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

csvn(apache+svn)管理工具搭建_第2张图片


二、客户端


1、创建用户csvn(apache+svn)管理工具搭建_第3张图片

2、创建的svn用户使用账号管理角色即可

csvn(apache+svn)管理工具搭建_第4张图片

新建的版本

csvn(apache+svn)管理工具搭建_第5张图片

3、在“版本库”里,“访问规则”上进行统一的

csvn(apache+svn)管理工具搭建_第6张图片

4、客户端测试(Windows)

csvn(apache+svn)管理工具搭建_第7张图片

确定后,输入上面新建的用户和密码,拉去成功即可

csvn(apache+svn)管理工具搭建_第8张图片