跳转至

AfterCheckOut

该接口调用的脚本应用程序用于影响签入后的签出数据。

步骤

  1. 开始进行签出程序。
  2. 复制数据库/存档。
  3. 还原最后一个版本。
  4. 升级本地系统。
  5. 调用 AfterCheckOut 接口并启动相关的脚本应用程序。
  6. 签出程序已经完成

该脚本应用程序的命令行

没有代理:

ScriptAfterCheckOut.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s

使用代理时:

ScriptAfterCheckOut.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s

界面文件的描述

[Common]、[User]、[Component]、[Version]、[ExclusiveUse]、[UnderDevelopment] 和 [Result] 各节在 界面文件的通用部分 中有详细说明。

版本部分

版本]部分显示签入工作目录的版本控制信息。在执行Copy version to directory 功能时,只有在执行该功能前客户端尚未提供版本的情况下,才会在此处显示相关信息。

该节的键值在 界面文件的通用部分 中有详细说明。

Specific 节

在 [Specific] 节中,可以配置以下键:

I/O 描述 默认
WorkingDir I 组件工作目录的完整路径
SupplierCheckOut I 表示是否正在执行供应商签出。 Y/N N
失败 I 表示还原过程是否失败。 Y/N N

SupplierCheckOut 部分

[SupplierCheckOut] 部分显示供应商签出的信息。仅当 [Specific]\SupplierCheckOut 键的值为 Y 时,才会输出此部分。

I/O 描述
扁平 I 显示是否保留了工作目录的结构。 Y/N
拉链 I 表示项目数据是否以未压缩方式提供。 Y/N
目的地路径 I 签出目标目录的完整路径

科室备份

在 [备份] 部分,可以配置以下按键:

I/O 描述
NumBackupsCopied I 复制到客户端的(更新和新建)备份数量。 {0..n}
0:没有新的或更新的备份,或者用户没有选择with backups 选项。
错误 I 表示在确定或复制备份时是否发生错误。
该错误不一定导致签入结束。
Y/N

相关主题