2

我们在 Stash 上放置了钩子,以便在提交消息的开头有 JIRA 编号。

但是当我们使用 jgitflow 时,它不会在提交中放入任何 JIRA 编号,因此稍后推送到 Stash 会失败。

问题:我们如何在发布时将 JIRA 编号传递给 jgitflow 以避免这个问题?

4

1 回答 1

2

目标为此目的提供release-start了属性:scmCommentPrefix

用于所有 SCM 更改的消息前缀。将按原样附加。例如 getScmMessagePrefix() + the_message;

因此,您可以将其调用为:

mvn jgitflow:release-start -DscmCommentPrefix=JIRA-123

release-finish通过相同的属性为目标提供了相同的功能,scmCommentPrefix

mvn jgitflow:release-finish -DscmCommentPrefix=JIRA-123

它在这两种情况下都是可选属性,因此如果不需要,则无需提供它,但在类似情况(挂钩)中确实非常有用。

于 2016-07-19T07:48:22.413 回答