我想将XXX子分支中标记的所有文件合并AAA到主分支。
主分支自分支出来后不会更新AAA,因此合并任务只是将所有更改的文件替换为子分支文件。
如何cleartool在 Linux 下使用 ClearCase 命令行 ( ) 执行此操作?
您可以使用该命令cleartool findmerge。
关键是使用选择这些文件的视图:
element * MYLABEL
element * /main/LATEST
并使用-ftag yourLabelView
也可以直接使用-fver YourLabel(意思是不需要有专门的专用视图)
转到在 上设置的动态视图/main,然后执行以下操作:
cd /view/MyView/vobs/MyVob
cleartool findmerge . -fver MyLabel -whynot -print
和允许您预览-whynot将要合并的内容并查看是否符合您的期望。-print
一旦预览看起来不错:
cleartool findmerge . -c "Merge MyLabel on main" –fver MyLabel –merge