Robert Thanks you very much for your reply. Unfortunately, I am still having the same issue with release:prepare goal after making this change (i.e. utilizing 2.3.2 version of the maven-release-plugin, AND using the svnjava (maven-scm-plugin) as suggested in my parent pom.
I should have mentioned, we are using maven v2.2.1 and svn v1.6.9. This is executed through our CI server running Bamboo. Command line: mvn release:prepare -B -Dtag=libscode-1.0.0 -DreleaseVersion=1.0.0 -DdevelopmentVersion=1.0.1-SNAPSHOT -Dresume=false Thanks, -Ken -----Original Message----- From: Robert Scholte [mailto:rfscho...@apache.org] Sent: Wednesday, November 07, 2012 5:04 PM To: Maven Users List Subject: Re: maven release plugin: release:prepare fails (svn/ maven bug) Hi Ken, the maven-release-plugin and subversion work very well together, so there should be no need to think of workarounds. I'd strongly suggest to not try to combine the exec-maven-plugin to do a release. You refer to an issue which has been fixed a long time ago, which makes me wonder: which version of the maven-release-plugin are you using? Please lock it on 2.3.2 and try it again. Also add the svn-executable to the PATH system variable (unless you want to use svnjava [1]) A next step would be to let Maven log at debug-level ( add -X to your mvn command) to see which commands are executed. That should give you much more detailed information about the cause of failures. -Robert [1] http://code.google.com/a/apache-extras.org/p/maven-scm-provider-svnjava/wiki/Usage Op Wed, 07 Nov 2012 21:51:48 +0100 schreef Ken O'Connell <koconn...@casenetllc.com>: > I am hoping someone can help me get around this problem? > > Trying to implement maven release plugin into our processes, I came > across this issue (http://jira.codehaus.org/browse/SCM-406 which is a > svn/maven bug with creating tags: 'tag already exists") in our > release:prepare steps while executing it through our CI servers. We > have a newer version of SVN which this bug is supposed to NOT be > affected by, but I still see the problem. > > Anyway, following some workaround instructions > http://www.flexthinker.com/2011/01/solving-%E2%80%9Cfile-already-exist > s%E2%80%9D-mavensvn-problem/ (included; -DpreparationGoals using > "exec:exec" with -Darguments=<path to SVN executable>, BUT I run into > another issue, blocking me. > The portion of the command line argument in questions is: > -DpreparationGoals="clean install exec:exec" > -Darguments="-Dexec.executable='C:\Program > Files\svn-win32-1.6.1\bin\svn.exe up'" > > The build fails on a compilation issue when it finds an instance of > the maven-exec-plugin (like the excerpt from a pom.xml config below). > -because the "exec" goal for the exec-maven-plugin already exists > (shown > below) in an existing pom.xml file it fails to properly resolve the > command line args. > ...so it now FAILS the build with: > INFO] [INFO] [exec:exec {execution: run-278Inbound}] > ERROR: Failed to load E:\<Path to build dir>\up > > Snipit of pom.xml > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>exec-maven-plugin</artifactId> > <version>1.2</version> > <executions> > <execution> > <id>run-278Inbound</id> > <goals> > <goal>exec</goal> > </goals> > <phase>generate-sources</phase> > <configuration> > <executable>${mapforce.exe}</executable> > <arguments> > > <argument>${basedir}\src\main\altova\auth278\X12ToAuth278.mfp</argument> > <argument>/JAVA</argument> > > <argument>${basedir}/target/generated-sources/mapforce</argument> > <argument>/LOG</argument> > > <argument>${basedir}\target\X12ToAuth278.log</argument> > </arguments> > </configuration> > </execution> > </executions> > </plugin> > > The "up" (shown at the end of the path in the error message) is in > reference the command intended to update the code before the execution > of the prepare goal (svn up). ...not mixed together with an argument > in the plugin section of my pom.xml. > > > Thanks, > Ken > > > ________________________________ > CONFIDENTIALITY NOTICE: This e-mail and the information transmitted > within including any attachments is only for the recipient(s) to which > it is intended and may contain confidential and/or privileged material. > Any review, retransmission, dissemination or other use of; or taking > of any action in reliance upon this information by persons or entities > other than the intended recipient is prohibited. If you received this > in error, please send the e-mail back by replying to the sender and > permanently delete the entire message and its attachments from all > computers and network systems involved in its receipt. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org CONFIDENTIALITY NOTICE: This e-mail and the information transmitted within including any attachments is only for the recipient(s) to which it is intended and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of; or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please send the e-mail back by replying to the sender and permanently delete the entire message and its attachments from all computers and network systems involved in its receipt. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org