启动和停止VisualSVN Server批处理

时间:2015-02-25 07:52:27

标签: batch-file svn visualsvn-server windows-server

如何通过批处理/控制台(windows)命令停止和启动VisualSVN Server

我的设置:

  • VisualSVN Server 3.2
  • Subversion 1.8.11
  • Windows Server 2008

1 个答案:

答案 0 :(得分:2)

VisualSVN Server 3.2有3个Windows服务,每个服务都必须分开停止:

下面的一些例子。


使用VisualSVN Server的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服务器的HTTP服务:sc stop VisualSVNServer

启动VisualSVN Server的HTTP服务:sc start VisualSVNServer

TechNet | sc command-line reference