有没有办法覆盖 release:prepare svn tag commit 消息?

use*_*065 2 maven-2 maven-release-plugin

我正在使用 Maven 发布插件来执行发布。我们最近向我们的 svn 添加了一个要求,即所有签入消息必须包含模式(例如 XYZ-123)。当 mvn release:prepare 尝试执行“标记”时,它将失败 svn checkin,因为提交的默认消息是“[maven-scm] blah blah blah”格式,而不是我们的预提交检查格式寻找。有没有办法覆盖此消息,以便 svn 检查使用 Maven 发布插件进行标记?

Tom*_*icz 6

使用scmCommentPrefix参数:

用于所有 SCM 更改的消息前缀。

默认: [maven-release-plugin]

我相信这应该有效:

-DscmCommentPrefix=XYZ-123 
Run Code Online (Sandbox Code Playgroud)

  • 该链接未指向正确的网址。参数在目标发布上:prepare - [scmCommentPrefix](http://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html#scmCommentPrefix) (3认同)