SVN服务器小记

Linux 下重新启动SVN服务器

公司SVN服务器,老是挂,这里记录一下,遇到SVN服务器无法访问该如何操作。

  1. 查询svn服务器进程是否存在
script
ps -aux|grep svnserve

若服务器已经启动,则需要终止服务进程,否则无法重新启动。

script
kill -9 [PID]
  1. 启动SVN服务器
script
svnserve -d -r /usr/svn

解释:

  • -d 表示守护进程
  • -r 表示在后台执行
  • /usr/svn 为所在路径

指定其他端口号启动服务器

script
svnserve -d -r /usr/svn –listen-port 3391

自动重启SVN

  1. 创建执行脚本svn.sh(/root路径下,随便哪个路径),其内容很简单,如下:
    script
    #!/bin/bash svnserve -d --listen-port 8080 -r /home/svnroot/repository(svn资源库路径)
  2. 添加可执行权限
    script
    chmod ug+x /root/svn.sh
  3. 添加自动运行
    script
    vim /etc/rc.d/rc.local
  4. 在最后添加一行内容如下:
    script
    /root/svn.sh

完结,撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。


SVN服务器小记
https://blog.cikaros.top/doc/102feb90.html
作者
Cikaros
发布于
2021年3月18日
许可协议