关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
3年前关闭。
Improve this question
是否有一个 Maven 插件可以用来检查自上次项目发布以来是否有提交?
我想强制人们跟上项目文档,因此我想在构建过程中检查自上次发布以来是否有对文档 docbook 项目的提交。如果没有任何构建应该失败,因为文档没有更新。
或者您是否有其他方法可以自动确保人们继续记录?
最佳答案
我不知道有一个 Maven 插件可以做你想做的事。不过,有几个插件可以协同工作。 maven-scm-plugin有目标diff
和 changelog
. diff
可以配置为将其输出写入文件;也许你可以用 gmaven plugin 检查文件内容或 maven enforcer plugin .后者有一个目标,如果文件不在大小范围内,则构建失败。如果现有规则不完全执行,您也可以编写自定义执行器规则。
关于Maven:检查 scm 中的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17938970/