[ https://jira.codehaus.org/browse/MRELEASE-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=313893#comment-313893 ]
Erik Schepers edited comment on MRELEASE-787 at 11/19/12 8:35 AM: ------------------------------------------------------------------ (update: updated error-report, this is the actual error) release:prepare-with-pom still fails with this patch applied... The tag is still created correct, but committing the next development-version fails now with a different error (release-pom.xml is scheduled for addition, but is missing).. {noformat} [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 9.990s [INFO] Finished at: Mon Nov 19 15:33:18 CET 2012 [INFO] Final Memory: 32M/398M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare-with-pom (default-cli) on project democonsumer-parent: Unable to commit files [ERROR] Provider message: [ERROR] The svn command failed. [ERROR] Command output: [ERROR] svn: Commit failed (details follow): [ERROR] svn: '/work/tactbl2/di788/tmp/checkoutTESTREPO/TESTREPO/trunk/Demo/DemoConsumer/release-pom.xml' is scheduled for addition, but is missing [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException {noformat} was (Author: erikschepers): release:prepare-with-pom still fails with this patch applied... The tag is still created correct, but committing the next development-version fails now with a different error (release-pom.xml has local modifications).. {noformat} [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 9.939s [INFO] Finished at: Mon Nov 19 14:48:04 CET 2012 [INFO] Final Memory: 33M/583M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare-with-pom (default-cli) on project democonsumer-parent: Cannot remove release POMs from SCM [ERROR] Provider message: [ERROR] The svn command failed. [ERROR] Command output: [ERROR] svn: Use --force to override this restriction [ERROR] svn: '/work/tactbl2/di788/tmp/checkoutTESTREPO/TESTREPO/trunk/Demo/DemoConsumer/release-pom.xml' has local modifications [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException {noformat} > release:prepare-with-pom fails when suppressCommitBeforeTag is used (SVN) > ------------------------------------------------------------------------- > > Key: MRELEASE-787 > URL: https://jira.codehaus.org/browse/MRELEASE-787 > Project: Maven 2.x Release Plugin > Issue Type: Bug > Components: prepare-with-pom > Affects Versions: 2.2, 2.3.2 > Environment: Subversion 1.6.12 > Reporter: Brian Albers > Assignee: Robert Scholte > Fix For: 2.4 > > Attachments: MRELEASE-787.diff > > > When running a prepare-with-pom goal, using the suppressCommitBeforeTag > option causes the removal of the release-pom.xml to fail. > This is due to the fact that the SVN command to remove the release-pom won't > complete because the release-pom was never committed. The ultimate error is > {code} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare-with-pom > (default-cli) on project com.example.project: Cannot remove release POMs from > SCM > [ERROR] Provider message: > [ERROR] The svn command failed. > [ERROR] Command output: > [ERROR] svn: Use --force to override this restriction > [ERROR] svn: 'C:\code\release-pom.xml' has local modifications > {code} > When suppressCommitBeforeTag is not used, the SCM operations are: > # Status > # Add the release-pom.xml > # (build) > # Commit with release version > # Copy (create the tag) > # Remove the release-pom.xml > # Commit with next development version > When suppressCommitBeforeTag is used, step #4 is omitted, which causes step > #6 to fail with the supplied error. In both cases, the tag successfully has > the release-pom.xml included. > Could the --force option be used to suppress the warning? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira