I don't believe this is directly possible in Maven, though I certainly
could be wrong.
I think other projects generally create a batch script or similar
which calls CVS checkout repeatedly. For example, here's the CVS
checkout for Project Glassfish which is actually an Ant target:
<target name="checkout">
<echo message="Checking out GlassFish Modules"/>
<!-- FIXME: change delimiter from "," to " " in
dependency.order variables
<cvs failonerror="true" tag="${glassfish.cvstag}"
dest="${glassfish.root}/${glassfish.cvs.project}">
<commandline>
<argument line="-d ${glassfish.cvsroot} update -d
${glassfish.build.dependency.order}"/>
</commandline>
</cvs -->
<cvs cvsRoot="${glassfish.cvsroot}"
tag="${glassfish.cvstag}"
failonerror="true"
package="${glassfish.cvs.project}/activation
${glassfish.cvs.project}/mail
${glassfish.cvs.project}/deployment-api
${glassfish.cvs.project}/transaction-api
${glassfish.cvs.project}/servlet-api
${glassfish.cvs.project}/ejb-api
${glassfish.cvs.project}/persistence-api
${glassfish.cvs.project}/connector-api
${glassfish.cvs.project}/management-api
${glassfish.cvs.project}/jms-api
${glassfish.cvs.project}/jacc-api
${glassfish.cvs.project}/common-util
${glassfish.cvs.project}/annotation-framework
${glassfish.cvs.project}/appserv-commons
${glassfish.cvs.project}/entity-persistence
${glassfish.cvs.project}/jmx-remote
${glassfish.cvs.project}/admin-core
${glassfish.cvs.project}/jts
${glassfish.cvs.project}/appserv-jstl
${glassfish.cvs.project}/pwc-commons
${glassfish.cvs.project}/appserv-webtier
${glassfish.cvs.project}/webtier-extensions
${glassfish.cvs.project}/jacc-provider
${glassfish.cvs.project}/container-auth
${glassfish.cvs.project}/appserv-core
${glassfish.cvs.project}/appserv-http-engine
${glassfish.cvs.project}/appserv-docs
${glassfish.cvs.project}/admin
${glassfish.cvs.project}/admin-cli
${glassfish.cvs.project}/appserv-addons
${glassfish.cvs.project}/jdbcra
${glassfish.cvs.project}/cmp
${glassfish.cvs.project}/tools
${glassfish.cvs.project}/avk
${glassfish.cvs.project}/admin-gui
${glassfish.cvs.project}/appserv-native"
dest="${glassfish.root}"/>
</target>
Wayne
On 12/2/06, jiangshachina <[EMAIL PROTECTED]> wrote:
Hi guys,
I'm using the following scripts for checkouting from CVS,
<scm>
<connection>
scm:cvs:pserver:user:[EMAIL PROTECTED]:port:repository:module
</connection>
</scm>
then I run "mvn scm:checkout".
But the approach only checkouts one module.
Now I want to checkout several ones?
How can I get it?
a cup of Java, cheers!
Sha Jiang
--
View this message in context:
http://www.nabble.com/checkout-from-several-modules--tf2742630s177.html#a7652248
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
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]