我正在测试一个clearcase合并脚本,我希望能够有另一个脚本,每次运行时都可以产生这两个测试场景:
我想知道的是准备这些文件所需的步骤/ clearcase命令。所有这些都必须通过命令行完成(使用cleartool命令)。我已经有了动态视图和一些我可以使用的测试文件。可能我也需要创建一个目标测试分支。
使用ct findmerge
命令完成合并:
`cleartool findmerge filepath -fver version -merge -log NUL -c comment`
我需要验证每种情况下的输出,将它们包含在报告中,并确保不需要用户交互。
答案 0 :(得分:1)
你需要:
cleartool checkout -nc myFile ; echo new modif >> myFile ; cleartool checkin -nc myFile
在一个分支中添加简单合并进化(在另一个分支中保持相同的文件保持不变)myFile
的两个版本中添加不同的新行:这将导致非平凡的合并。不要忘记,您还可以在目录级别(添加/删除文件时)进行简单/非平凡的合并:如果出现<非常重要的话强> evil-twin 强>