About this task
有时您会发现需要跨分支合并脚本,例如,当保留有多个分支时,一个急需发布,另一个即将发布。每个 Functional Tester 脚本由若干个文件组成。要保持每个 Functional Tester 脚本的集成,必须以正确的顺序合并构成脚本的多个文件。
要合并文件:
Procedure
- 从图形用户界面中,启动 ClearCase 版本树浏览器。
- 在命令行上,使用 merge 或 findmerge 命令按以下顺序合并文件:
Note: 请勿使用“合并管理器”。“合并管理器”不允许指定合并文件的顺序。必须按照以下顺序合并文件,否则 Functional Tester 脚本将无法正确运行:
- 共享的测试对象映射 (*.rftmap)
- 脚本定义(资源/*.rftdef)
- 脚本助手文件(资源/*Helper.java)
- 验证点(资源/*.rftvp)
- 脚本文件(适用于 Functional Tester 的 scriptname.java 文件、Java™ Scripting 文件、适用于 Functional Tester 的 scriptname.vb 文件或 VB.NET Scripting 文件)
- 按照合并文件的顺序检入文件。
Note: 在合并所有文件之前,请勿检入任何一个脚本文件。
Results
Functional Tester 自动合并除 Functional Tester 脚本 Java 文件、Java Scripting 文件、适用于 Functional Tester 的 scriptname.vb 以及 VB.NET Scripting 文件以外的所有文件。Functional Tester 不会合并测试数据池文件。您所检入的最后一个数据池文件将会覆盖所检入的前一个数据池文件。