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自启动的主要内容,如果未能解决你的问题,请参考以下文章