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