【发布时间】:2017-09-03 09:12:34
【问题描述】:
我正在使用 SonarQube 5.6.5 并尝试对其进行配置,以便每隔 x (=21) 天开始泄漏期。
我们的 sprint 运行 21 天,所以我希望差异视图显示自上次 sprint 开始以来的变化。 只有当我手动将每个 sprint 开始的“泄漏期”更改为 sprint 开始的日期时,我才会得到这个。 有没有更方便的方法?
【问题讨论】:
我正在使用 SonarQube 5.6.5 并尝试对其进行配置,以便每隔 x (=21) 天开始泄漏期。
我们的 sprint 运行 21 天,所以我希望差异视图显示自上次 sprint 开始以来的变化。 只有当我手动将每个 sprint 开始的“泄漏期”更改为 sprint 开始的日期时,我才会得到这个。 有没有更方便的方法?
【问题讨论】:
Fixing the Water Leak(SonarQube 功能/UX 的核心范式)是关于确保您的软件质量不会从一个产品版本降级到另一个产品版本,这就是为什么泄漏期的默认值为 since_previous_version .
根据 sprint 的定义,您的软件应该在每个 sprint 结束时可以发布。如果您确实在每个 sprint 中释放一个增量,那么默认的 since_previous_version 就可以了。
实际上,即使您不发布每个 sprint,since_previous_version 仍然是最佳选择:
【讨论】: