2
我需要將項目從Ant遷移到Maven。
該項目有多個專有軟件包(可以說,堆疊在3/4層,一些層共享相同的SVN回購)。
此外,它使用〜30第三方軟件包(目前與svn:外部管理)。除此之外,還有大約10種不同的「產品」(上述軟件包的不同容器+某些i18n +某些.properties + launch4j等)。svn和maven的多產品項目佈局
這種環境的經典佈局是什麼? Maven模塊和svn reops?
我們計劃經常跨軟件包進行分支。
感謝,阿薩夫:-)
該項目的一個簡化的輪廓(每它的分支機構,如果在幾個包和產品都需要改變):
+ 3rd party
+ log4j
- log4j.jar
+ junit
- junit.jar
...
+ that-package
+ src
+ bin
+ lib
- log4j.jar
+ this-package
+ src
+ bin
+ lib
- that-package.jar
+ product A
+ resources
+ launcher
+ lib
- this-package.jar
- that-package.jar
+ product B
+ resources
+ launcher
+ lib
- this-package.jar
- that-package.jar
- 3rd-party.jar
10X回答我模糊的問題。我從你的其他帖子瞭解到。 – Asaf 2010-10-24 13:58:31
@Asaf好吧,我沒有太多,但不受歡迎。很高興你喜歡其他答案。 – 2010-10-24 17:30:15