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]

Reply via email to