You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "SebbASF (JIRA)" <ji...@codehaus.org> on 2011/12/19 15:40:03 UTC

[jira] (MRELEASE-721) Release plugin should not operate on current SVN tunk/branch to create the tag

SebbASF created MRELEASE-721:
--------------------------------

             Summary: Release plugin should not operate on current SVN tunk/branch to create the tag
                 Key: MRELEASE-721
                 URL: https://jira.codehaus.org/browse/MRELEASE-721
             Project: Maven 2.x Release Plugin
          Issue Type: Bug
            Reporter: SebbASF


AIUI, the release plugin currently updates the trunk (or branch) working copy in order to create the RC tag.

This is inherently unsafe, as the trunk loses its SNAPSHOT status for a short while.

Also, if the RC fails, trunk has to be reset in order to start again.

A better method would be to check out trunk into a new working copy, update that, and create the tag from the new WC.

This has the added benefit of creating a clean working copy.

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

        

[jira] (MRELEASE-721) Release plugin should not operate on current SVN tunk/branch to create the tag

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/MRELEASE-721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=286272#comment-286272 ] 

Brett Porter commented on MRELEASE-721:
---------------------------------------

I'm sure this is a duplicate, but I can't seem to find the original. This is a long standing problem. There has at least been a few discussions on the Maven lists about it.
                
> Release plugin should not operate on current SVN tunk/branch to create the tag
> ------------------------------------------------------------------------------
>
>                 Key: MRELEASE-721
>                 URL: https://jira.codehaus.org/browse/MRELEASE-721
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>            Reporter: SebbASF
>
> AIUI, the release plugin currently updates the trunk (or branch) working copy in order to create the RC tag.
> This is inherently unsafe, as the trunk loses its SNAPSHOT status for a short while.
> Also, if the RC fails, trunk has to be reset in order to start again.
> A better method would be to check out trunk into a new working copy, update that, and create the tag from the new WC.
> This has the added benefit of creating a clean working copy.

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