[ 
https://issues.apache.org/jira/browse/SCM-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17961854#comment-17961854
 ] 

ASF GitHub Bot commented on SCM-509:
------------------------------------

jira-importer commented on issue #723:
URL: https://github.com/apache/maven-scm/issues/723#issuecomment-2964615110

   **[Robert 
Scholte](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rfscholte)**
 commented
   
   Hmm, this explains it SCM-460
   




> Tagging fails to use provided message while checking in works fine
> ------------------------------------------------------------------
>
>                 Key: SCM-509
>                 URL: https://issues.apache.org/jira/browse/SCM-509
>             Project: Maven SCM (Moved to GitHub Issues)
>          Issue Type: Bug
>          Components: maven-scm-api
>    Affects Versions: 1.2
>            Reporter: Robert Scholte
>            Priority: Critical
>
> During a mvn prepare:release there are 3 scm-action: checking in release pom, 
> tagging, checking in pom for next snapshot. Both the checkins have a message 
> starting with [maven-release-plugin], while the tag the the default message 
> [maven-scm]
> After some investigation it seems like it works like this for ages although 
> according to the code the attempt is to give them all the same prefix.
> Compare these changelogs for example
> * http://fisheye.codehaus.org/changelog/qdox/?cs=664
> * http://fisheye.codehaus.org/changelog/qdox/?cs=665
> * http://fisheye.codehaus.org/changelog/qdox/?cs=666
> For me it's critical, because with a current project our SVN system has a 
> prehook which requires every message to start with BugID: {theId}. 
> I thought I found it, but cheered a bit too early.
> The {{org.apache.maven.scm.command.tag.AbstractTagCommand}} is responsible 
> for the default message.
> It seems like {{parameters.getScmTagParameters( 
> CommandParameter.SCM_TAG_PARAMETERS );}} was empty, so it returned an empty 
> {{ScmTagParameter}}
> These params were created at 
> {{org.apache.maven.shared.release.phase.ScmTagPhase}}  and 
> {{org.apache.maven.scm.provider.AbstractScmProvider}} adds them to the 
> CommandParameters. 
> Somewhere around here something goes wrong.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to