Subversion启动时加载



我们在windows机器中使用了VisualSVN Server 2.5.8。每当VisualSVN服务器重新启动时,我们都必须调用该脚本。

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

获取服务器启动时间

您不需要运行任何特殊的脚本就可以知道VisualSVN服务器何时启动、重新启动或停止。与VisualSVN服务器服务相关的事件始终写入"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。

最新更新