Regression: releasing an individual module on a separate release cycle tags the 
entire project instead
------------------------------------------------------------------------------------------------------

                 Key: MRELEASE-582
                 URL: http://jira.codehaus.org/browse/MRELEASE-582
             Project: Maven 2.x Release Plugin
          Issue Type: Bug
          Components: prepare
    Affects Versions: 2.0, 2.0-beta-9
            Reporter: Carlo de Wolf
            Priority: Critical
         Attachments: dummy.tgz

We have a lot of projects which use individual release cycles for their 
respective modules. With the introduction of release plugin 2.0-beta-9 it 
doesn't tag the module anymore, but the whole project, thus breaking this 
previous working setup.

See for example: http://anonsvn.jboss.org/repos/jbossas/projects/jboss-aspects/
And a broken tag: 
http://anonsvn.jboss.org/repos/jbossas/projects/jboss-aspects/tags/jboss-aspects-build-1.0.2/

To recreate the bug:
$ svn admin create $HOME/tmp/svn-repo
$ svn mkdir --parents file:///$HOME/tmp/svn-repo/dummy/tags 
file:///$HOME/tmp/svn-repo/dummy/trunk
$ svn co file:///$HOME/tmp/svn-repo/dummy/trunk dummy
$ (cd dummy; tar zxvf ../dummy.tgz)
Modify build/pom.xml to substitute $HOME and use a broken version of release 
plugin.
$ svn add .
$ svn commit
$ mvn release:prepare
$ svn ls file:///$HOME/dummy/tags/dummy/tags/build-1.0.x

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to