我們的項目目前使用ClearCase來源控制。這限制了我們的發展,所以我們打算移至Git。不幸的是,由於合同原因,我們必須繼續在ClearCase中維護我們的代碼。 我們將使用Git進行日常開發,但我們必須檢查我們的代碼以清除每個版本。做這個的最好方式是什麼?同時使用Git和Clearcase:我們如何檢查Git代碼更改爲新的Clearcase版本?
例
比方說,Git的代碼是V7.0,而在ClearCase中它仍然是V6.0。鑑於Git v7.0代碼庫,我希望ClearCase以某種方式能夠自動計算自v6.0以來哪些文件發生了變化。有沒有一種方法可以輕鬆地將所有從v6.0到v7.0的Git代碼更改插入到ClearCase中作爲ClearCase中的一個大型v7.0提交?
謝謝!
謝謝!當我們運行clearfsimport命令時,如果Git代碼沒有合適的.copyarea.db文件,這有什麼關係嗎? – ZakTaccardi
@ user891242我編輯了我的答案以解決您的觀點(以及用一些相關鏈接說明'clearfsimport'命令) – VonC
謝謝!我們使用CCRC連接到由政府管理的ClearCase服務器,但我相信我們應該能夠訪問該服務器。 clearfsimport命令是從ClearCase服務器運行的,對吧? (而不是CCRC) – ZakTaccardi