AfterCheckInS
从这个接口调用的脚本应用程序用于在服务器上签入一个新版本后执行进一步的行动。
例子:自动发送电子邮件给所有你想通知的用户,告诉他们服务器上有一个新版本。
在脚本程序开始时或执行过程中发生的错误不会影响签入过程。签入的数据没有改变。该错误被记录在 AdminClient 的 Eventlog模块中。
该脚本应用程序的命令行
没有代理:
ScriptAfterCheckInS.exe /ConfigFileW:[接口文件的绝对路径] /rd:[服务器存档的路径] /at:s |
有代理:
ScriptAfterCheckInS.exe /ConfigFileW:[接口文件的绝对路径] /rd:[服务器存档的路径] /at:s |
接口文件的描述
全局接口文件部分中描述了[Common]、[User]和[Component]部分。
[Version{N}]
这部分包含关于组件类型的信息。为每个版本创建一个部分(例如,[版本31]或[版本32])。这部分的键值在 全局接口文件部分有描述。
[Specific]
INI键 | I/O | 描述 |
---|---|---|
SyncType | I |
描述了签入是如何同步进行的。以下是可能的值: 0: 没有同步 1: 两个主服务器之间的同步 3:在 BackupClient 和服务器 之间的同步 4: 备份服务器和服务器 之间的同步 5: 移动服务器和服务器 之间的同步 如果这个键不可用,则给出默认值0。 |
MovedFromDir | I |
通往组件的原始路径,在该路径在签入发生前被移动的情况下
如果组件没有被移动,这个键将不会被给出。 |
ChangedFromCompTypeId | I |
组件的原始组件类型的ID,在类型在签入发生之前被改变的情况下
如果组件的类型没有改变,这个键将被给出。 |
Deleted | I |
显示在删除组件时是否执行了脚本应用程序 如果键值为Y,则不会给出该组件的主数据键。
如果该组件没有被删除,则不会给出密钥。 |
[ClientInformation]
INI键 | I/O | 描述 |
---|---|---|
ComputerName | I |
进行签出的计算机的名称和域名。 |
IPAddress | I | 计算机名称,如果适用,还包括进行签入的计算机的相关域。 |
[Result]
本节的键值在 全局接口文件部分有描述。
INI键 | I/O | 描述 |
---|---|---|
Done | O |
在出现错误的情况下,显示是否应将脚本应用程序显示为已完成 Y: 当发生错误时,脚本程序显示为已完成。系统将不会尝试继续执行脚本程序。 N: 在出现错误的情况下,脚本应用程序将不会显示为已完成,而是继续执行。 默认值是 N。 |
相关主题 |
---|