AfterCheckIn
该接口调用的脚本应用程序用于影响检入后的数据。脚本应用程序只有在检入终止(完成、取消或超时)后才会被执行。
步骤
- 新版本控制已创建。
- 检入程序开始。
- 检入程序已完成。
- 调用 AfterCheckIn 接口并启动相关的脚本应用程序。
该脚本应用程序的命令行
没有代理:
ScriptAfterCheckIn.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s
使用代理时:
ScriptAfterCheckIn.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s
界面文件的描述
界面文件的[特定]、[用户]、[共用]、[组件]和[界面文件]部分将在界面文件的常规部分中介绍。
部分
该部分包含组件工作目录的完整路径。部分密钥在界面文件的常规部分中描述。
部分 用户
部分包含具有相应管理员权限(管理员)的执行用户的所有数据。其中记录了用户 ID、姓名、全名、域、电子邮件地址、本地登录、管理员和组。该部分的密钥在界面文件的常规部分中描述。
Common 节
节包含执行脚本所需的数据。
最重要的一行是Trigger=AfterCheckIn。
随后是语言、计算机名称、RootDirAdmin、DirPrjData、DirTemp、超时、PathLog、PathExeVdog、SilentMode 和许可授权。部分密钥在界面文件的常规部分中描述。
组件部分
部分包含组件的所有数据。其中记录了 Dir、Id 和 ComponentTypeId。部分密钥在界面文件的常规部分有所描述。
部分|版本控制
部分显示检入工作目录的版本控制信息。
已记录 VersionUUID、HVersion、HVersionUserDefined、TimeStampLocal、TimeStampUtc、ChangeReason、UserId、UserName、UserFullName、UserDomainName、UserEmailAddress、Computer name、DNameStorage、State。
部分密钥 | 键在界面文件的常规部分进行了说明。