我想将子分支XXX
中标有AAA
的所有文件合并到主分支。
自AAA
分支以来,主分支不会更新,因此合并任务只是用子分支文件替换所有已更改的文件。
如何在Linux下使用ClearCase命令行(cleartool
)执行此操作?
答案 0 :(得分:0)
您可以使用命令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