2008-12-02 115 views

回答

27

推薦的方法是做到這一點是通過使用kill命令,這將使顛覆正常關閉。我不認爲有更好的方法來做到這一點。

+0

在* nix,殺W/O任何特殊選項將指示程序做一個正常關機。在Windows上,我認爲它會以極端偏見終止......如果你有一個終端窗口打開你啓動的東西,你可以隨時使用Ctrl + C – rmeador 2008-12-02 04:05:04

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服務器e守護進程。有關更多解釋,請參閱this Ubuntu doc

4

您可以使用命令:ps aux | grep的svnserve的得到svnserve進程ID
然後:殺-9 [ID_of_svnserve_process]

相關問題