3 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊
我通常遵循的一個(gè)過(guò)程是:
ClearCase中的快照CD view/vobs/myComponent
git init。
這使我可以將ClearCase組件視為Git存儲(chǔ)庫(kù)。
然后,我可以在該存儲(chǔ)庫(kù)中執(zhí)行我想要的所有分支和“私有”提交,從而使文件在需要時(shí)可寫(xiě)(可以在快照視圖中)。
一旦有了穩(wěn)定的最終提交,就更新快照視圖,其中列出了所有“被劫持”的文件:我檢出它們,然后將它們檢入ClearCase。
考慮到Git限制,每個(gè)ClearCase(UCM)組件的存儲(chǔ)庫(kù)是Git存儲(chǔ)庫(kù)的正確大小。
另請(qǐng)參見(jiàn)每個(gè)開(kāi)發(fā)人員應(yīng)了解的基本casecase概念是什么?比較ClearCase和Git。
這個(gè)想法仍然是:
沒(méi)有g(shù)it-cc
無(wú)需導(dǎo)入所有 ClearCase的歷史記錄(與SVN修訂版不同,它沒(méi)有存儲(chǔ)庫(kù)基準(zhǔn)的概念)
在ClearCase視圖中為中間提交創(chuàng)建一個(gè)Git倉(cāng)庫(kù)
通過(guò)所有已修改文件的簽入,在ClearCase視圖中鏡像的最終Git提交。
- 3 回答
- 0 關(guān)注
- 639 瀏覽
添加回答
舉報(bào)