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:news@sea.gmane.org] 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 <narape@ica.luz.ve> 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: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
> 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: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
|