启动和停止 VisualSVN Server 批处理
Start and Stop VisualSVN Server batch
如何通过 batch/console (windows) 命令停止和启动 VisualSVN Server
?
我的设置:
- VisualSVN 服务器 3.2
- 颠覆 1.8.11
- Windows 服务器 2008
VisualSVN Server 3.2 有 3 个 Windows 服务,每个服务都必须单独停止:
- VisualSVN 服务器 (
VisualSVNServer
): HTTP 服务,
- VisualSVN分布式文件系统(
vdfsscv
):服务提供multisite replication for Subversion repositories(默认不开启服务),
- VisualSVN Repository Configurator(
vrepocfgsvc
):服务提供Repository Management Delegation feature(默认不开启服务)
下面是一些示例。
使用 VisualSVN 服务器的 WMI 提供程序(通过 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
在 cmd.exe
命令提示符下使用 SC.exe:
停止 VisualSVN Server 的 HTTP 服务:sc stop VisualSVNServer
,
启动 VisualSVN Server 的 HTTP 服务:sc start VisualSVNServer
.
如何通过 batch/console (windows) 命令停止和启动 VisualSVN Server
?
我的设置:
- VisualSVN 服务器 3.2
- 颠覆 1.8.11
- Windows 服务器 2008
VisualSVN Server 3.2 有 3 个 Windows 服务,每个服务都必须单独停止:
- VisualSVN 服务器 (
VisualSVNServer
): HTTP 服务, - VisualSVN分布式文件系统(
vdfsscv
):服务提供multisite replication for Subversion repositories(默认不开启服务), - VisualSVN Repository Configurator(
vrepocfgsvc
):服务提供Repository Management Delegation feature(默认不开启服务)
下面是一些示例。
使用 VisualSVN 服务器的 WMI 提供程序(通过 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
在 cmd.exe
命令提示符下使用 SC.exe:
停止 VisualSVN Server 的 HTTP 服务:sc stop VisualSVNServer
,
启动 VisualSVN Server 的 HTTP 服务:sc start VisualSVNServer
.