We have our entire project, including subprojects, in a single CVS module. The directory at the top of the module contains the root POM, etc. Each subproject is a subdirectory of that top level.
-----Original Message----- From: news [mailto:[EMAIL PROTECTED] On Behalf Of Nelson Arape Sent: Tuesday, September 13, 2005 10:16 To: users@maven.apache.org Subject: RE: [m2] Multiproject directory organization on CVS Sorry, I did not make may self clear. I don't have problems with How maven handles subprojects, but in how organize thos projects in a CVS repository. How I look, I have to options: 1.- Make the whole project and subprojects a module in the CVS repository. 2.- Make each subproject a distinct module in the CVS repository. I originally thought that 1 was the way to go, but then I haven't a place to store the project (root) pom.xml, src/site and src/assembly files. So now I think option 2 is the way to go. Can anyone confirm, denied or expand my assumptions Nelson Arape Yann Le Du wrote: > Hello Nelson, > > --- Nelson Arape <[EMAIL PROTECTED]> a écrit : > >> Hello to all >> >> I have a multiproject directory organization as follows: >> >> project >> +-core >> +-optional-plugin1 >> +-optional-plugin2 >> +-optional-plugin3 >> +-examples-files >> >> I originally thought that I should create all subprojects as CVS modules, >> but what do I do with the project pom?. > > So that a goal executed in project be recursively executed in subprojects, > you could add the following in the project pom : > > <modules> > <module>core</module> > <module>optional-plugin1</module> > ... > </modules> > >> >> Additionally I am also planing to use the site plugin, so should i create >> a src/site on project or a site subproject instead? > > For myself, I use a src/site. This allows me to simply execute the site > plugin in project, which recursively calls the same in subprojects. > > I believe the Maven dev team uses a site subproject, maybe someone can > comment on the pros & cons ? > >> >> Thanks in advance >> Nelson Arapé >> >> PS: sorry for my english >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > Regards, > Yann > > Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit partout ! > Créez votre Yahoo! Mail sur http://mail.yahoo.fr --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]