系统环境:centos7.4
一、服务端
下载这个文件并解压(如果打不开,请下方留言)
https://pan.baidu.com/s/1miwdBc8
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、安装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、创建一个文件夹,移动
[root@slave2 conf]# mkdir /application
[root@slave2 home]# mv csvn/ /application/
4、查找启动文件
[root@slave2 csvn]# find / -name csvn-httpd
5、安装
[root@slave2 data]# /application/csvn/bin/csvn install
[root@slave2 data]# /application/csvn/bin/csvn-httpd install
6、启动服务
[root@slave2 data]# /application/csvn/bin/csvn start
[root@slave2 data]# /application/csvn/bin/csvn-httpd start
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
二、客户端
1、创建用户
2、创建的svn用户使用账号管理角色即可
新建的版本
3、在“版本库”里,“访问规则”上进行统一的
4、客户端测试(Windows)
确定后,输入上面新建的用户和密码,拉去成功即可
转载于:https://blog.51cto.com/13941177/2311918