远方蔚蓝
一刹那情真,相逢不如不见

文章数量 126

访问次数 199887

运行天数 1437

最近活跃 2024-10-04 23:36:48

进入后台管理系统

搭建一个简单的svn服务器


  • 下载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为进程号