我正在寻找类似的东西:
svnserve stop
答案 0 :(得分:27)
建议的方法是使用kill
命令,这将允许subversion正常关闭。我认为没有更好的方法可以做到。
答案 1 :(得分:6)
您可以使用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服务器上使用它来管理守护进程。有关详细说明,请参阅this Ubuntu doc。
答案 2 :(得分:5)
您可以使用以下命令: ps aux |获取svnserve进程ID的grep svnserve 然后:kill -9 [ID_of_svnserve_process]
答案 3 :(得分:0)
也ps aux | grep -e PID -e svnserve可能对显示标题有用。