2013-11-26 17 views
0

我正在開發一個大型項目,其中有多個基於Eclipse的IDE用於不同的(但重疊的)任務。例如,我們使用基於eclipse的IDE開發業務規則,並使用不同的基於eclipse的IDE進行版本控制。 eclipse的版本可能因IDE而異,並且加載的插件也可能不同。基於痛苦的經驗,我敢肯定,從多個版本的eclipse直接使用相同的工作空間是一個壞主意,因爲元數據可能大不相同/不兼容。如何在多個版本的eclipse中成功使用現有的工作區?

是要「重用」工作區來創建一個新的工作區,然後導入舊的工作區的項目,以新的工作空間的最佳方式?如果是這樣,那意味着任何更新都需要重複。還有更好的方法嗎?

+0

我同意你在不同Eclipse版本之間共享工作區的發現。我可以推薦使用maven項目,然後使用m2eclipse來允許Eclipse使用它們。 –

+0

我一直這樣做沒有問題。 Eclipse的元數據文件是向後兼容的。我開發與多個版本兼容的插件,並使用相同的測試工作區使用多個版本進行測試。永遠不會有問題。 – 2013-11-27 01:51:02

回答

1

我最近正好碰上這種情況下,我的解決辦法是使用git到版本的.metadata目錄,然後創建一個分支,日食開始前切換到正確的分支。

要自動我創建了一個shell腳本來檢查當前分支的任何變化的過程中,承諾如果需要再切換到正確的分支和Eclipse啓動 - 當朱諾和火星工作。

相關問題