Rob*_*ble 27
建议的方法是使用kill允许subversion正常关闭的命令.我认为没有更好的办法.
您可以使用该start-stop-daemon程序执行此操作:
/sbin/start-stop-daemon --stop --exec /usr/bin/svnserve
Run Code Online (Sandbox Code Playgroud)
开始吧:
/sbin/start-stop-daemon --start --chuid svn:svn --exec /usr/bin/svnserve -- -d -r /var/svn
Run Code Online (Sandbox Code Playgroud)
当然你可以调整user和group(svn:svn)以及SVN根路径(/var/svn)
这些脚本是另一个脚本的一部分/etc/init.d/svnserve,我在所有SVN服务器上使用它来管理守护进程.有关更多说明,请参阅此Ubuntu文档.