svn svnserve

¿Hay alguna forma elegante de detener svnserve-d



(3)

La forma recomendada de hacerlo es mediante el comando kill que permitirá que la subversión se cierre correctamente. No creo que haya una mejor manera de hacerlo.

Estoy buscando algo como:

svnserve stop


Puede usar el programa start-stop-daemon para hacerlo:

/sbin/start-stop-daemon --stop --exec /usr/bin/svnserve

Para comenzar:

/sbin/start-stop-daemon --start --chuid svn:svn --exec /usr/bin/svnserve -- -d -r /var/svn

Por supuesto, puede adaptar usuario y grupo ( svn:svn ) y la ruta raíz de SVN ( /var/svn )

Estos scripts son parte de otro ubicado en /etc/init.d/svnserve que utilizo en todos mis servidores SVN para administrar el daemon. Consulte este documento de Ubuntu para obtener más explicaciones.


puedes usar el comando: ps aux | grep svnserve para obtener la identificación del proceso svnserve
then: kill -9 [ID_of_svnserve_process]