我正在使用Eclipse CDT和egit,我需要從多個存儲庫構建單個項目。一個包含源代碼的主體,另一個包含作爲構建過程一部分的實用程序腳本(在構建其他幾個項目時也使用這些腳本)。構建包含多個git存儲庫的eclipse項目
我很努力地理解,如果我可以讓這個設置明智地工作。我無法確定如何將CDT項目與多個git存儲庫關聯,這意味着我無法對項目中的某些文件執行VCS操作。
我希望能夠右鍵單擊工作區中的任何文件,並讓egit找出它所在的存儲庫並正確執行操作(歷史記錄,責備...)。有沒有人設法做到這一點,或者你可以指向我無法找到的文檔,因爲「單個回購中的多個項目」指南數量巨大。
只有多個項目(每個存儲庫一個)有什麼問題?在一般的Eclipse中,實際上不可能有一個由多個源位置組成的項目。您可以鏈接資源,但這是有限的。 – robinst 2013-04-11 10:44:04
具有多個項目的用戶可能需要爲每個項目設置一組構建腳本(他們可能需要在處理另一個項目時不需要的項目時進行更改)。用戶希望避免每個工作都有兩個項目(foo + foo_scripts,bar + bar_scripts ...) – Carcophan 2013-04-11 10:48:04
@robinst如果項目位於.../project /中,則存儲庫已被拉入同一文件夾這兩個回購站位於.../project/foo/.git和.../project/scripts/.git – Carcophan 2013-04-11 11:02:23