[
https://jira.codehaus.org/browse/MRELEASE-635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=300215#comment-300215
]
Scott Carey commented on MRELEASE-635:
--------------------------------------
Yes, I probably meant prepare.
I have since decided against using maven-release due to the conflation of
version management and branching. versions-maven-plugin "does one thing and
does it well", and can be composed with SCM tools to achieve similar objectives
with more flexibility.
> perform does not honor updateWorkingCopiesVersion setting
> ---------------------------------------------------------
>
> Key: MRELEASE-635
> URL: https://jira.codehaus.org/browse/MRELEASE-635
> Project: Maven 2.x Release Plugin
> Issue Type: Bug
> Components: perform
> Affects Versions: 2.1
> Reporter: Scott Carey
>
> release:perform modifies the working copies version when configured not to.
> This was a tag directly from trunk.
> <configuration>
> <autoVersionSubmodules>true</autoVersionSubmodules>
> <remoteTagging>false</remoteTagging>
> <suppressCommitBeforeTag>true</suppressCommitBeforeTag>
> <suppressCommitBeforeBranch>true</suppressCommitBeforeBranch>
> <updateBranchVersions>true</updateBranchVersions>
> <updateWorkingCopyVersions>false</updateWorkingCopyVersions>
> </configuration>
> Happens in both dryRun mode and normal.
> After a non-dryRun pom.xml.releaseBackup files are left behind as well.
> The desired behavior is to leave the working copy alone and only modify the
> tag. Currently, with suppressCommitBeforeTag true, this is possible by
> reverting the local changes left behind by running release:perform.
--
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