2012-01-06 94 views
2

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

回答

3

使用scmCommentPrefix参数:

的消息前缀用于所有SCM变化。

默认:[maven-release-plugin]

我认为这应该工作:

-DscmCommentPrefix=XYZ-123 
+0

链接没有指向正确的URL。该参数在目标版本上:prepare - [scmCommentPrefix](http://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html#scmCommentPrefix) – Robin 2017-02-14 23:11:07

相关问题