4
即時通訊配置我的eclipse + maven + m2e + svn設置有問題。如何svn結帳和簽入maven multimodule項目
讓我們假設我有項目檢查在SVN主幹這種結構:
- Project-parent
- pom.xml
-- ModuleA
--- pom.xml (module A)
-- ModuleB
--- pom.xml (module B)
在我的Eclipse的安裝,我有:當我要添加新的模塊項目
eclipse 3.7.2 64bit Java EE
subversive and svn connector for svn 1.6
m2e 1.1 from marketplace
m2e-subversive 0.13 (installed from alternative url)
我的問題開始。所以我通過「導入 - >簽出SCM中的Maven項目」來檢出項目和模塊。我用標準M2E創建「創建新的Maven模塊」,完成後的屬性我的工作區是這樣的:
- Project-parent (in trunk)
- pom.xml (in trunk)
-- ModuleA (in trunk)
--- pom.xml (in trunk)
-- ModuleB (in trunk)
--- pom.xml (in trunk)
-- ModuleC
--- pom.xml
項目建立了「MVN全新安裝」。所以我想檢查它的模塊化爲svn,但沒有選項功能「共享模塊到SVN」。
最後我的問題:
- 如何在新的模塊集成到現有的存儲庫檢查?它是通過日食「共享項目」還是像烏龜這樣的外部工具?
- 如果它通過Eclipse,你會自動有模塊項目和svn之間的「連接」(通過連接我的意思是關於svn url和當前版本的項目註釋)
- 當你有'連接'的情況下,你能在提交的ModuleC中填充一些東西,然後在Project-parent上看到'dirty'svn標記?
- 如何手動實現此類連接?我能做到的唯一方法就是刪除所有項目,然後再次執行「從SCM簽出Maven項目」並再次選取所有項目。
- 當您在工作空間的不同位置創建子模塊sceleton,然後將其檢入到svn中時,如何將其導回工作空間並從svn導入到m2e中?
更好會心M2E限制和Maven項目後,你的答案是真正有用的,TNX。 – ljader 2013-04-10 11:52:11