Gibt es eine elegante Möglichkeit, svnserve -d zu stoppen?
Frage
Ich suche so etwas wie:
svnserve stop
Lösung
Die empfohlene Art und Weise ist es unter Verwendung des kill
Befehl zu tun ist, die Subversion ordnungsgemäß herunterfahren können. Ich glaube nicht, gibt es einen besseren Weg, es zu tun.
Andere Tipps
Du kannst den ... benutzen start-stop-daemon
Programm dafür:
/sbin/start-stop-daemon --stop --exec /usr/bin/svnserve
Um es zu starten:
/sbin/start-stop-daemon --start --chuid svn:svn --exec /usr/bin/svnserve -- -d -r /var/svn
Natürlich können Sie Benutzer und Gruppe anpassen (svn:svn
) und der SVN-Root-Pfad (/var/svn
)
Diese Skripte sind Teil eines anderen Skripts, das sich in befindet /etc/init.d/svnserve
das ich auf allen meinen SVN-Servern verwende, um den Daemon zu verwalten.Sehen dieses Ubuntu-Dokument für weitere Erklärungen.
können Sie den Befehl: ps aux | grep svnserve , um den svnserve-Prozess-ID
erhalten
dann: kill -9 [ID_of_svnserve_process]