AfterCheckInS
该界面调用的脚本应用程序用于在新版本检入后在服务器上执行进一步的操作。
例如当服务器上出现新版本时,自动向所有用户发送电子邮件。
启动或执行脚本应用程序时出现的错误对检入流程没有影响。签到数据不会更改。错误会记录在 AdminClient 中的 事件日志 模块中。
该脚本应用程序的命令行
没有代理:
ScriptAfterCheckInS.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s
使用代理时:
ScriptAfterCheckInS.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s
界面文件的描述
[Common],[User] 和 [Component] 节在 界面文件的常规部分 中有详细介绍。
Version(N) 部分
部分包含已检入版本的信息。每个版本都有一个单独的部分(如 [Version31] 和 [Version32])。接口文件的常规部分对章节键进行了说明。
部分
部分
键 | I/O | 描述 | 值 |
---|---|---|---|
同步类型 | I | 显示此 heck-In 如何同步。 | 0:不同步 1: 两台服务器之间的同步 BackupClient 与服务器之间的同步 4:备份服务器与服务器之间的同步 5:移动服务器与服务器之间的同步。 如果此密钥不可用,则指定默认值 0。 |
MovedFromDir | I | 该组件的原始路径,如果组件在检入前被移动过。 如果组件未被移动,则不指定此键。 | |
ChangedFromCompTypeId | I | 如果在 "检入 "前组件的类型已更改,则该组件的原始组件类型 ID。如果组件类型未变,则不指定此键。 | |
已删除 | I | 显示删除组件时是否执行脚本应用程序。 | Y/N 如果密钥的值为 Y,则不指定组件的主数据密钥。如果组件未被删除,则不指定此密钥。 |
节 客户信息
在 [ClientInformation] 节中,可以配置以下密钥:
键 | I/O | 描述 |
---|---|---|
ComputerName | I | 计算机名,以及执行检入的计算机的相关域(如适用)。 |
IPAddress | I | 进行检入的计算机的 IP 地址。 |
部分结果
在 [结果] 部分,可以配置以下密钥:
接口文件的常规部分描述了常规部分按键。
键 | I/O | 描述 | 值 |
---|---|---|---|
完成 | o | 表示脚本应用程序在出错时是否应视为已完成。 | Y:脚本应用程序在出错时被视为已完成。系统不会重复执行脚本应用程序。 N:脚本应用程序在出错时未被视为已完成,并会被重复执行。 默认值为 N。 |