The pom in the scm, I then check out the project then, I can run maven from
the work directory.

Then the release:prepare replaces the current pom with the tag pom that is
generated.

Can someone help with this problem?

Thanks,


On 3/9/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
>
> It is, poms should always be stored in your scm repository instead of
> any proprietary IDE projects.
>
> On 3/9/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > I believe I am overwriting the pom tagBase with the command line for the
> > tagBase!
> >
> > On 3/9/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > >
> > >  I can not get the *releases:prepare* command to work.
> > > I am using maven 2.0.2. Subversion 1.2.4.
> > > Also, it seems that the release:prepare is checkin the generated
> pom.xmlto my trunk. Is that suppose to happen?
> > >
> > > I can do a command line for the svn copy.
> > >
> > > mvn -e release:prepare -
> > >
> Dproject.scm.developerConnection=scm:svn:svn://css-paps/tmpSetup/projectName/trunk
> > > -DtagBase=svn://css-paps/tmpSetup/projectName/tags -Dusername=UN
> > > -Dpassword=UN_PW
> > >
> > >
> > > + Error stacktraces are turned on.
> > > [INFO] Scanning for projects...
> > > [INFO] Searching repository for plugin with prefix: 'release'.
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > >
> > > [INFO] Building Unnamed - my-proj:TestMaven:jar:2.3-SNAPSHOT
> > > [INFO]    task-segment: [release:prepare] (aggregator-style)
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > > [INFO] [release:prepare]
> > > [INFO] What tag name should be used?
> > > RB_TAGS1_0
> > > [INFO] Verifying there are no local modifications ...
> > > [INFO] Checking lineage for snapshots ...
> > > [INFO] Checking dependencies for snapshots ...
> > > [INFO] Checking plugins for snapshots ...
> > > [INFO] What is the release version for 'my-proj:TestMaven'? [2.3]
> > >
> > > [INFO] Checking in modified POMs
> > > [INFO] Tagging release with the label RB_TAGS1_0.
> > > Provider message:
> > > The svn tag command failed.
> > > *Command output:
> > > svn: Cannot copy path '.' into its own child
> > > 'scm:svn:svn:/css-paps/tmpSetup/projectName/tags/RB_TAGS1_0' *
> > >
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > > [ERROR] BUILD ERROR
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > > [INFO] An error is occurred in the tag process.
> > >
> > > Embedded error: Error!
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > > [INFO] Trace
> > > org.apache.maven.lifecycle.LifecycleExecutionException: An error is
> > > occurred in the tag process.
> > >         at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > > DefaultLifecycleExecutor.java:556)
> > >         at
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(
> > > DefaultLifecycleExecutor.java :485)
> > >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> > > (DefaultLifecycleExecutor.java:455)
> > >         at
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> > > (DefaultLifecycleExecutor.java :303)
> > >         at
> > >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> > > DefaultLifecycleExecutor.java:216)
> > >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (
> > > DefaultLifecycleExecutor.java :139)
> > >         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java
> :322)
> > >         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java
> :115)
> > >         at org.apache.maven.cli.MavenCli.main(MavenCli.java :249)
> > >         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.plugin.MojoExecutionException : An error
> is
> > > occurred in the tag process.
> > >         at
> org.apache.maven.plugins.release.PrepareReleaseMojo.tagRelease(
> > > PrepareReleaseMojo.java:1414)
> > >         at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(
> > > PrepareReleaseMojo.java:246)
> > >         at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> > > DefaultPluginManager.java:415)
> > >         at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > > DefaultLifecycleExecutor.java :531)
> > >         ... 16 more
> > > Caused by: org.apache.maven.scm.ScmException: Error!
> > >         at
> org.apache.maven.plugins.release.helpers.ScmHelper.checkResult(
> > > ScmHelper.java:124)
> > >         at org.apache.maven.plugins.release.helpers.ScmHelper.tag (
> > > ScmHelper.java:226)
> > >         at
> org.apache.maven.plugins.release.PrepareReleaseMojo.tagRelease(
> > > PrepareReleaseMojo.java:1410)
> > >         ... 19 more
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > >
> > > [INFO] Total time: 15 seconds
> > > [INFO] Finished at: Thu Mar 09 09:37:01 CST 2006
> > > [INFO] Final Memory: 3M/126M
> > > [INFO]
> > >
> ----------------------------------------------------------------------------
> > >
> > > *HERE IS MY ORIGINAL POM*
> > >
> > > <?xml version="1.0" encoding="UTF-8"?><project>
> > >   <modelVersion>4.0.0</modelVersion>
> > >   <groupId>my-proj</groupId>
> > >   <artifactId>TestMaven</artifactId>
> > >   <version>2.3-SNAPSHOT</version>
> > > <description></description>
> > >   <packaging>jar</packaging>
> > >   <scm>
> > >
> > >
> <connection>scm:svn:svn://css-paps/tmpSetup/projectName/trunk</connection>
> > >
> > >
> <developerConnection>scm:svn:svn://css-paps/tmpSetup/projectName/trunk</developerConnection>
> > >   </scm>
> > >   <dependencies>
> > >     <dependency>
> > >       <groupId>junit</groupId>
> > >       <artifactId>junit</artifactId>
> > >       <version>3.8.1</version>
> > >     </dependency>
> > >   </dependencies>^M
> > >    <build>^M
> > >     <pluginManagement>
> > >       <plugins>
> > >         <plugin>
> > >           <artifactId>maven-release-plugin</artifactId>
> > >           <configuration>
> > >
> > > <tagBase>scm:svn:svn://css-paps/tmpSetup/projectName/tags</tagBase>
> > >           </configuration>
> > >         </plugin>
> > >       </plugins>
> > >     </pluginManagement>
> > >   </build>
> > > </project>
> > >
> >
> >
>
>
> --
> Alexandre Poitras
> Québec, Canada
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to