Linux SVN自启动

Posted 飞鱼PHP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux SVN自启动相关的知识,希望对你有一定的参考价值。

  --------------------------------------
    1.创建执行脚本#touch svn.sh(/root路径下),其内容很简单,如下:
        编辑内容:
        #!/bin/bash
        svnserve -d --listen-port 8080 -r /var/svn/svnrepos

    2.添加可执行权限
        命令行运行
        #chmod ug+x /root/svn.sh
    3.添加自动运行
        打开(vi或gedit)#vim /etc/init.d/rc.d/rc.local ,在最后添加一行内容如下:
        /root/svn.sh
        保存退出。
    4.检查
        重启服务器,使用 ps -ef 看看svn进程是否启动了
-----------------------------------------------------------     
1,启动SVN
    # svnserve -d -r /var/svn/svnrepos
 

    其中 -d 表示守护进程, -r 表示在后台执行
    /var/svn/svnrepos  为svn的库目录


2,关闭SVN
    这里采取linux杀死进程的方式处理的
    #ps -ef|grep svnserve
    root      4967     1  0 Aug23 ?        00:00:00 svnserve -d -r repository/  
    这里  kill -9 4967杀死进程, 此4967为进程号

以上是关于Linux SVN自启动的主要内容,如果未能解决你的问题,请参考以下文章

linux 下如何启动SVN服务。

SVN配置自启动-1053错误

CentOS7设置SVN自启动,提交报错,无权限.手动kill掉后重启,成功.

SVN自启动 OpenSCManager 失败 5解决方法

svn在windows下以服务的方式自启动

Linux的开机自启应用的方法