5

是否有一个 maven 插件,我可以使用它来检查自项目上次发布以来是否有提交?我想强制人们跟上项目文档,因此我想在构建过程中检查自上次发布以来是否有对文档 docbook 项目的提交。如果没有任何构建应该失败,因为没有更新文档。或者您是否有其他方法可以自动确保人们继续记录?

4

1 回答 1

2

我不知道有一个 Maven 插件可以做你想做的事。不过,有几个插件可以一起工作。maven-scm-plugin有目标diffchangelog. diff可以配置为将其输出写入文件;也许您可以使用gmaven pluginmaven enforcer plugin检查文件内容。后者的目标是如果文件不在大小范围内,则构建失败。如果现有的不完全这样做,您也可以编写自定义的强制执行规则。

于 2013-08-01T01:07:03.673 回答