希望有人能夠幫助解決這個問題,因爲它可能會阻止我們將開發環境切換到使用git。將git變更集導出到封閉環境回購
我們將在共享的網絡環境中提供多個git回購。 git的標準用法。但是,我們也需要有一個源代碼需要複製到的獨立環境。這基本上是通過刻錄CD並將源頭引入環境來完成的。我們的一些代碼庫相當龐大,所以我們的CM人員不希望每次需要將源代碼放入封閉環境時都需要複製整個回購。
我們目前使用ClearCase,它能夠從外部回購庫中導出增量和提交信息,然後將其導入到獨立的回購庫中。代碼將永遠不會將單獨的回購商品重新導入外部回購商品。
這個功能在git中可用嗎? I.E.在外部回購,導出變更集,將它們刻錄到CD上,將它們帶入一個孤立的環境,並將這些變更集(以及提交信息)應用於該回購?
感謝您的幫助!要做到這一點
聽起來像你想創建一個補丁:http://stackoverflow.com/questions/6658313/generate-a-git-patch-for-a-specific-commit。 –
@FelixKling的確如此。謝謝! – aschneid
'git help bundle' – twalberg