2014-08-28 47 views
0

我们在我们的windows机器中使用了VisualSVN Server 2.5.8。我们必须在VisualSVN Server重新启动时调用脚本。Subversion的load-on-startup

我们如何在VSVN启动时调用脚本?

+0

剧本的任务是什么?你为什么要重启服务器? – bahrep 2014-08-28 11:18:42

+0

获取服务器启动时间... – user1553605 2014-08-28 15:28:13

回答

0

获取服务器的启动时间

你不需要运行任何特殊的脚本来知道什么时候VisualSVN服务器启动,重新启动或停止。与VisualSVN Server服务相关的事件总是写入“VisualSVN Server”Windows事件日志。因此,您可以通过Windows事件查看器手动检查日志或使用PowerShell脚本。下面是一个脚本示例:

Get-EventLog -LogName VisualSVNServer | Where-Object {$_.Message -Match "resuming normal operations"} 

注:Get-EventLog cmdlet的开始提供的PowerShell 3.0。换句话说,PowerShell 1.0和2.0不包含此cmdlet。