我正在寻找类似的东西:
svnserve stop
推荐的方法是使用kill
允许 subversion 正确关闭的命令。我认为没有更好的方法可以做到这一点。
您可以使用该start-stop-daemon
程序来做到这一点:
/sbin/start-stop-daemon --stop --exec /usr/bin/svnserve
要启动它:
/sbin/start-stop-daemon --start --chuid svn:svn --exec /usr/bin/svnserve -- -d -r /var/svn
当然你可以调整用户和组(svn:svn
),以及SVN根路径(/var/svn
)
/etc/init.d/svnserve
这些脚本是我在所有 SVN 服务器上用来管理守护程序的另一个脚本的一部分。有关更多说明,请参阅此 Ubuntu 文档。
你可以使用命令: ps aux | grep svnserve获取 svnserve 进程 ID
然后:kill -9 [ID_of_svnserve_process]
还有ps辅助| grep -e PID -e svnserve 可能对显示标题很有用。