1
我要合并在支行AAA
与XXX
标记到主分支中的所有文件。如何在linux下使用clearcase命令行合并子分支到主分支?
因为AAA
一发不可收拾主枝不更新,因此合并的任务只是更换支行文件的所有更改的文件。
我怎样才能做到在Linux下该使用ClearCase命令行(cleartool
)?
我要合并在支行AAA
与XXX
标记到主分支中的所有文件。如何在linux下使用clearcase命令行合并子分支到主分支?
因为AAA
一发不可收拾主枝不更新,因此合并的任务只是更换支行文件的所有更改的文件。
我怎样才能做到在Linux下该使用ClearCase命令行(cleartool
)?
您可以使用命令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
谢谢,我会努力。 – Jeff7566
而如果我需要检查,如果合并是需要成千上万的文件, 有没有一种简单的方法,使用-print时,它会显示需要合并的唯一项目? 另外它有一种方法,只有在合并是自动的情况下才能完成实际合并? – Epligam
@Elad'-print'不会做任何合并,只能预览。如果没有冲突,'-gmerge'将自动执行合并。 – VonC