Either tag option is ignored in branch goal or documentation is incomplete --------------------------------------------------------------------------
Key: MRELEASE-712 URL: https://jira.codehaus.org/browse/MRELEASE-712 Project: Maven 2.x Release Plugin Issue Type: Bug Components: branch Affects Versions: 2.2.1 Reporter: Laird Nelson The plugin documentation for the branch goal [specifies a "tag" option|http://maven.apache.org/plugins/maven-release-plugin/branch-mojo.html#tag]. It is not clear what this tag option is for. If you supply it during a branch operation, it appears to be ignored. I attempted in this command line to create a branch named foobar-0.5.X from a tag named foobar-0.5. Instead the branch was created from the trunk: {code} mvn release:branch -DbranchName=foobar-0.5.X -DupdateBranchVersions=true -DupdateWorkingCopyVersions=false -Dtag=foobar-0.5 {code} The output included this: {code} [INFO] Executing: /bin/sh -c cd /Users/ljnelson/Projects/foobar && svn --non-interactive copy --file /var/folders/BT/BT0U2CqlGHuq-S5z-Xo+6E+++TI/-Tmp-/maven-scm-1493371414.commit --revision 964 http://blargh.com/svnrepos/foobar/trunk/foobar http://blargh.com/svnrepos/foobar/branches/foobar-0.5.X {code} Note the copy from the trunk to the new branch. I was expecting the copy to be from {{^/tags/foobar-0.5}} to the new branch. Perhaps this is not what the tag option is for in the branch goal. If so, then the documentation for the tag option needs to be clarified. Thanks! -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira