release:prepare does not check for existing tag and updates the tag in a wrong 
way
----------------------------------------------------------------------------------

                 Key: MRELEASE-572
                 URL: http://jira.codehaus.org/browse/MRELEASE-572
             Project: Maven 2.x Release Plugin
          Issue Type: Bug
    Affects Versions: 2.0-beta-9
            Reporter: Jens Beyer


If the targetted release tag already exists (like accidentally re-releasing a 
version), release:prepare does not complain about already existing tag, and 
updates the tag in a wrong way.

Example: I call mvn release:prepare on my-project-1.0.0-SNAPSHOT. The tag 
my-project-1.0.0 already exists.

Expected result: mvn fails with the error "version tag my-project-1.0.0 already 
exists in SCM"

Current result: my-project-1.0.0 tag (!) is updated, with a new subdirectory 
called 'my-project', below that is the expected result of the re-release; the 
old data of the tag is still present.

I'd rather never update a tag (hence I'd like it to fail). That's why I tagged 
it.

-- 
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