SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
搭建环境:centos7
服务器端安装
1.使用yum安装
yum install subversion
2.配置svn
①创建svn仓库
mkdir -p /svndata/cpSystem
②创建项目
svnadmin create /svndata/cpSystem
③修改生成的配置文件
vi /svndata/cpSystem/conf/svnserve.conf
图中红色框中是修改过的
④添加用户
vi /svndata/cpSystem/conf/passwd
添加用户名和密码(用户名=密码)
⑤.权限分配
vi /svndata/cpSystem/conf/authz
3.启动 / 停止服务
启动
svnserve -d -r /svndata/
查看svn服务
ps -ef | grep svn
停止
killall svnserve
4.开放端口
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
##保存
service iptables save
然后重启svn,至此服务器端svn搭建完成