checkout is meant to be used when you don't have the project already.

- Brett

On 9/25/05, Sidart Kurias <[EMAIL PROTECTED]> wrote:
> If I understand this right the scm plugin will not
> read the connection tag in the pom.xml and requires a
> system  variable to be defined to point it to the
> source repository. How do I use this feature in a
> multiproject environment, where each child project is
> a different module in the same source repository.
>
> Will it read other information such as the 'tag'
> element from the pom.xml.
>
> Thanks
> Sid
>
> --- Emmanuel Venisse <[EMAIL PROTECTED]> wrote:
>
> > yes, it's a pb I just see, you need to add your
> > password to the scm
> > connection
> >
> > m2 scm:checkout
> >
> -DconnectionUrl=scm:cvs:pserver:<my-userid>:<my-password>@<my.cvs.server.com>:<my-cvs-repository>:<my-module>
> >
> > Emmanuel
> >
> >
> > [EMAIL PROTECTED] wrote:
> > > Thanks for the tip, Emmanual
> > >
> > > I run the scm:checkout with the system property
> > defined, as follows:
> > >
> > > cvs login
> > > <my password>
> > >
> > > m2 scm:checkout
> >
> -DconnectionUrl=scm:cvs:pserver:<my-userid>@<my.cvs.server.com>:<my-cvs-repository>:<my-module>
> > >
> > > and receive the following response:
> > >
> > > [INFO] Searching repository for plugin with
> > prefix: 'scm'.
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [INFO] Building Maven Quick Start Archetype
> > > [INFO]    task-segment: [scm:checkout]
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [INFO] [scm:checkout]
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [ERROR] BUILD ERROR
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [INFO] Diagnosis: Cannot run checkout command :
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [ERROR] Cause:
> > > org.apache.maven.plugin.MojoExecutionException:
> > Cannot run checkout command :
> > >     at
> >
> org.apache.maven.scm.plugin.CheckoutMojo.execute(CheckoutMojo.java:77)
> > >     at
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:357)
> > >     at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:479)
> > >     at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:460)
> > >     at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:442)
> > >     at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
> > >     at
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:131)
> > >     at
> >
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:186)
> > >     at
> >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:316)
> > >     at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > Method)
> > >     at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >     at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >     at
> > java.lang.reflect.Method.invoke(Method.java:585)
> > >     at
> >
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > >     at
> >
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > >     at
> >
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> > >     at
> >
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > Caused by: org.apache.maven.scm.ScmException:
> > Exception while executing SCM command.
> > >     at
> >
> org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
> > >     at
> >
> org.apache.maven.scm.provider.cvslib.CvsScmProvider.login(CvsScmProvider.java:497)
> > >     at
> >
> org.apache.maven.scm.provider.AbstractScmProvider.login(AbstractScmProvider.java:201)
> > >     at
> >
> org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmProvider.java:160)
> > >     at
> >
> org.apache.maven.scm.plugin.CheckoutMojo.execute(CheckoutMojo.java:65)
> > >     ... 16 more
> > > Caused by: org.apache.maven.scm.ScmException:
> > password is required
> > >     at
> >
> org.apache.maven.scm.provider.cvslib.command.login.CvsPass.execute(CvsPass.java:94)
> > >     at
> >
> org.apache.maven.scm.provider.cvslib.command.login.CvsLoginCommand.executeLoginCommand(CvsLoginCommand.java:57)
> > >     at
> >
> org.apache.maven.scm.login.AbstractLoginCommand.executeCommand(AbstractLoginCommand.java:44)
> > >     at
> >
> org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:55)
> > >     ... 20 more
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > > [INFO] Total time: 1 second
> > > [INFO] Finished at: Thu Sep 15 07:06:46 PDT 2005
> > > [INFO] Final Memory: 2M/4M
> > > [INFO]
> >
> ----------------------------------------------------------------------------
> > >
> > > It doesn't seem to be recognizing my 'cvs login'
> > state/information. Is there anonther system
> > > property I should be setting?
> > >
> > > Thanks for any help!
> > >
> > > John
> > >
> > > -----Original Message-----
> > > From: Emmanuel Venisse
> > [mailto:[EMAIL PROTECTED]
> > > Sent: Thursday, September 15, 2005 12:23 AM
> > > To: Maven Users List
> > > Subject: Re: [m2] scm:checkout
> > >
> > >
> > > checkout mojo don't look at scmConnection in pom.
> > My previous comment
> > > told to create simple pom for don't obtain the
> > NPE.
> > >
> > > You need to run checkout mojo with 'connectionUrl'
> > system property
> > >
> > > m2 -DconnectionUrl=your_scm_url
> > >
> > > Emmanuel
> > >
> > > [EMAIL PROTECTED] wrote:
> > >
> > >>Hi Emmanuel and All, Thanks for the help!
> > >>
> > >>I've implemented the command in my pom.xml, as
> > follows:
> > >>
> > >><project>
> > >>   .
> > >>   .
> > >>   .
> > >>  <scm>
> > >>
> >
> <connection>scm:cvs:pserver:<my-userid>@<my.cvs.server.com>:<my-cvs-repository>:<my-module></connection>
> > >>  </scm>
> > >>   .
> > >>   .
> > >>   .
> > >></project>
> > >>
> > >>using
> >
> http://maven.apache.org/maven2/maven-model/maven.html#class_Scm
> > as a guide, and get
> > >>the following result:
> > >>
> > >>+ Error stacktraces are turned on.
> > >>[DEBUG] Building Maven global-level plugin
> > registry from:
> > 'c:\maven-2.0-alpha-3\conf\plugin-registry.xml'
> > >>[DEBUG] Building Maven user-level plugin registry
> > from: 'C:\Documents and
> > Settings\jharriso\.m2\plugin-registry.xml'
> > >>[INFO] Searching repository for plugin with
> > prefix: 'scm'.
> > >>[DEBUG] Skipping disabled repository
> > central-plugins
> > >>[DEBUG] Skipping disabled repository central
> > >>[DEBUG] resolveMetaData:
> >
> org.apache.maven.plugins:maven-scm-plugin:pom:1.0-alpha-2-SNAPSHOT:
> > NOT checking for updates from snapshots-plugins
> > (http://snapshots.maven.codehaus.org/maven2/plugins)
> > >>[DEBUG] resolveMetaData:
> >
> org.apache.maven.plugins:maven-scm-plugin:pom:1.0-alpha-2-SNAPSHOT:
> > Skipping disabled repository central-plugins
> > (http://repo1.maven.org/maven2/plugins)
> > >>[DEBUG] resolveMetaData:
> >
> org.apache.maven.plugins:maven-scm-plugin:pom:1.0-alpha-2-SNAPSHOT:
> > Skipping disabled repository central
> > (http://repo1.maven.org/maven2)
> > >>[DEBUG] maven-scm-plugin: using locally installed
> > snapshot
> > >>[DEBUG] maven-scm-plugin: using locally installed
> > snapshot
> > >>[DEBUG] Skipping disabled repository
> > central-plugins
> > >>[DEBUG] Skipping disabled repository central
> > >>[DEBUG] resolveMetaData: Artifact version metadata
> > for:
> >
> org.apache.maven.plugins:maven-plugin-parent:pom:2.0-beta-1-SNAPSHOT
> > could not be found on repository: snapshots-plugins
> >
> >>org.apache.maven.wagon.ResourceDoesNotExistException:
> > Unable to locate resource in repository
> >
> === message truncated ===
>
>
>
>
> __________________________________
> Yahoo! Mail - PC Magazine Editors' Choice 2005
> http://mail.yahoo.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