2011-05-23 75 views
0

我有一個使用maven構建的幾個項目的工作區。 我知道我可以將每個項目分別添加到svn,但是如何添加我的超級pom? 我的超級pom在工作區目錄中,因此不可見。eclipse + svn:如何使用svn管理整個工作區

我可以配置eclipse來將整個工作區目錄添加到我的svn嗎?

問候

+0

你有沒有找到一個更有條理的回答你的問題?也許用m2e和靛藍?謝謝 – Ittai 2011-11-23 06:27:43

+0

目前,我將root pom.xml保存在與其他項目相同級別的單獨eclipse-project(簡單目錄)中。 – 2011-12-16 21:53:48

回答

0

這不正是你問什麼,但我用以下方式與SVN-Eclipse的Maven的組合相當成功。

/pom.xml 
    - contains only referenced projects 

/parent/pom.xml 
    - contains dependencies common to all projects, <dependencyManagement>, properties.. 
    - the stuff you would normally put in root pom 

/procject(X|Y|Z|...)/pom.xml 
    - normal project pom.xml:s 

這樣,你只需要在您添加提交/pom.xml外食或刪除項目(女巫是比較少見)。有了這個配置,父和項目:在eclipse中可見,並且在eclipse中只有root/reactor pom不可見。

+0

這就是我目前的做法。 ;)但是我認爲可以用eclipse來管理它。也許工作集或插件添加一個按鈕,如「共享工作區...」... – 2011-05-23 14:04:21

+0

Sonatypes博客提及SVN支持(http://www.sonatype.com/people/2011/01/maven-ide-the - 年-的-行家-蝕-2 /)。我不確定是否提供了被問到的功能(雖然看起來不錯)。所以你可能要等到Indigo(eclipse 3.7)出來。 – Ahe 2011-05-23 14:11:59