SVN服务器小记
Linux 下重新启动SVN服务器
公司SVN服务器,老是挂,这里记录一下,遇到SVN服务器无法访问该如何操作。
- 查询svn服务器进程是否存在
scriptps -aux|grep svnserve
若服务器已经启动,则需要终止服务进程,否则无法重新启动。
scriptkill -9 [PID]
- 启动SVN服务器
scriptsvnserve -d -r /usr/svn
解释:
- -d 表示守护进程
- -r 表示在后台执行
- /usr/svn 为所在路径
指定其他端口号启动服务器
scriptsvnserve -d -r /usr/svn –listen-port 3391
自动重启SVN
- 创建执行脚本svn.sh(/root路径下,随便哪个路径),其内容很简单,如下:script
#!/bin/bash svnserve -d --listen-port 8080 -r /home/svnroot/repository(svn资源库路径)
- 添加可执行权限script
chmod ug+x /root/svn.sh
- 添加自动运行script
vim /etc/rc.d/rc.local
- 在最后添加一行内容如下:script
/root/svn.sh
完结,撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。
SVN服务器小记
https://blog.cikaros.top/doc/102feb90.html