Подтвердить что ты не робот

Есть ли прекрасный способ остановить svnserve -d

Я ищу что-то вроде:

svnserve stop
4b9b3361

Ответ 1

Рекомендуемый способ - это использовать команду kill, которая позволит отключить subversion. Я не думаю, что есть лучший способ сделать это.

Ответ 2

Вы можете использовать программу 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.

Ответ 3

вы можете использовать команду: ps aux | grep svnserve, чтобы получить идентификатор процесса svnserve
затем: kill -9 [ID_of_svnserve_process]