- 下载svn
[root@Localhost ~]# yum install subversion
- 创建svn目录
[root@Localhost home]# cd /usr/local/
[root@Localhost local]# mkdir svn
- 指定生成svn的工作目录
[root@Localhost local]# svnadmin create /usr/local/svn/
- 修改密码文件
[root@Localhost conf]# vim ./passwd
- 修改权限配置
[root@Localhost local]# cd ./svn/conf/
- 修改svnserve.conf
[root@Localhost conf]# vim ./svnserve.conf
#anon-access = none 要改成none否则看不了日志
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
- 修改防火墙配置文件开启[3690]端口访问
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
- 启动svn
[root@Localhost conf]# svnserve -d -r /usr/local/svn
-d:守护进程 -r:后台运行
/usr/local/svn:svn安装目录
- 关闭svn 这里采取linux杀死进程的方式处理的
ps -ef|grep svnserve
root 4967 1 0 Aug23 ? 00:00:00 svnserve -d -r repository/
这里 kill -9 4967杀死进程, 此4967为进程号