gpt4 book ai didi

java - 确保对新的 Subversion 提交的覆盖率最小

转载 作者:搜寻专家 更新时间:2023-10-30 21:10:23 24 4
gpt4 key购买 nike

我们有一个几乎没有单元测试的大型项目。我想确保从现在开始,开发人员提交新功能(或错误!)时不会对相应的单元测试进行最低限度的覆盖。

有哪些方法可以强制执行此操作?

我们使用很多工具,所以也许我可以使用插件(jira、greenhopper、fisheye、sonar、hudson)。我也在考虑可能是 Subversion 预提交 Hook 、jira 的提交接受插件或类似的东西。

想法?

最佳答案

Sonar(顺便说一句,很棒的工具)Build breaker当某些指标不符合指定规则时,插件可能会破坏您的 Hudson 构建。您可以在 Sonar 中设置这样的规则,当覆盖范围低于给定点时会触发警报(最终导致构建失败)。唯一的缺点是您可能希望覆盖范围增加,因此您必须记住每天将警报级别增加到当前值。

关于java - 确保对新的 Subversion 提交的覆盖率最小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5173455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com