跳转至

AfterCompare

该接口调用的脚本应用程序用于在比较后撤销对数据的修改。脚本应用程序总是在客户端开始比较时启动(例如在两个版本或一个备份和一个版本之间)。

步骤

  1. 开始比较。
  2. 文件和项目被转移,操作被执行。
  3. 调用 AfterRestore 接口并执行相关的脚本应用程序。
  4. 比较结束。
  5. 删除临时文件。
  6. 比较完成。

举例说明:比较结束后,可以再次删除解压缩比较数据的临时文件夹。

如果脚本应用程序发生错误,检入的数据保持不变,组件的处理状态也不会变更。系统会显示一条错误消息。

界面文件描述

ScriptAfterCompare.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the client archive] /at:c

界面文件的描述

常用]、[组件]和[结果]部分在界面文件的常规部分中有描述。

未指定 [用户] 和 [版本] 部分。

部分

部分

I/O 描述 默认
类型 I 显示正在比较的数据。 1:带备份
的备份2: 带备份
的版本控制4:版本与版本控制
WorkingDir I 主控程序工作目录的完整路径
WorkingDir I 脚本应用程序 BeforeCompare.exe 保存项目数据的主存档文件夹的完整路径。如果此密钥为空,则表示 BeforeCompare.exe 脚本应用程序未执行或未返回任何结果。
WorkingDir I 从属设备工作目录的完整路径
WorkingDir I BeforeCompare.exe 脚本应用程序保存项目数据的从属档案文件夹的完整路径。如果此密钥为空,则表示脚本应用程序 BeforeCompare.exe 未执行或未返回任何结果。
背景更改检查 I 检入背景调查的一部分。
背景检查只检查差异,不检查一致性或版本控制。
Y/N N

相关主题