Запуск и остановка пакета сервера VisualSVN
Как можно остановиться и начать VisualSVN Server
через пакетную / консольную (windows) команду?
Моя настройка:
- VisualSVN Server 3.2
- Subversion 1.8.11
- Windows Server 2008
1 ответ
Решение
VisualSVN Server 3.2 имеет 3 службы Windows, и каждый из них должен быть остановлен отдельно:
- VisualSVN Server (
VisualSVNServer
): HTTP сервис, - VisualSVN Распределенная файловая система (
vdfsscv
): служба обеспечивает многосайтовую репликацию для хранилищ Subversion (по умолчанию эта служба не включена), - Конфигуратор репозитория VisualSVN (
vrepocfgsvc
): служба предоставляет функцию делегирования управления репозиторием (по умолчанию эта служба не включена).
Некоторые примеры ниже.
Использование поставщика WMI сервера VisualSVN (через PowerShell):
Запустите службу HTTP:
$service = Get-CimInstance -Namespace root\VisualSVN -ClassName VisualSVN_Service -Filter "Name = 'VisualSVNServer'"
Invoke-CimMethod -InputObject $service -MethodName StartService
Остановить службу HTTP:
$service = Get-CimInstance -Namespace root\VisualSVN -ClassName VisualSVN_Service -Filter "Name = 'VisualSVNServer'"
Invoke-CimMethod -InputObject $service -MethodName StopService
Использование SC.exe из cmd.exe
командная строка:
Остановите службу HTTP сервера VisualSVN: sc stop VisualSVNServer
,
Запустите службу HTTP сервера VisualSVN: sc start VisualSVNServer
,