如何将svnserve配置为作为服务运行。
svnserve -d -r /var/svn/只需工作直到服务器重新启动。
Edit1:服务器详细信息
root@vps [~]# uname -a
Linux vps.example.com 2.6.18-028stab070.14 #1 SMP Thu Nov 18 16:04:02 MSK 2010 x86_64 x86_64 x86_64 GNU/Linux发布于 2011-01-25 13:13:07
如果您还没有在/etc/init.d中启动服务的脚本,那么创建一个脚本,然后在相关的运行级dir中添加链接。
该过程在http://queens.db.toronto.edu/~nilesh/linux/subversion-howto/中描述。
发布于 2011-01-25 13:13:53
最快的方法是将启动命令添加到/etc/rc.local/中。这是在系统引导结束时运行的。
正确的方法是使用init系统。有一个名为/etc/init.d/skeleton的文件,它是创建启动服务的init脚本的基本框架。将其复制到/etc/init.d/svnserve,并根据需要定制。在网络上也有很多svnserve init文件的例子。一旦/etc/init.d/svnserver [start|stop]按预期工作,您就可以运行chkconfig svnserve on了。这个init脚本将在启动时启动,并在关机时停止。
https://serverfault.com/questions/226614
复制相似问题