【问题标题】:SonarQube: How to configure leak period start every X daysSonarQube:如何配置每 X 天开始的泄漏期
【发布时间】:2017-09-03 09:12:34
【问题描述】:

我正在使用 SonarQube 5.6.5 并尝试对其进行配置,以便每隔 x (=21) 天开始泄漏期。

我们的 sprint 运行 21 天,所以我希望差异视图显示自上次 sprint 开始以来的变化。 只有当我手动将每个 sprint 开始的“泄漏期”更改为 sprint 开始的日期时,我才会得到这个。 有没有更方便的方法?

【问题讨论】:

    标签: sonarqube sonarqube-web


    【解决方案1】:

    Fixing the Water Leak(SonarQube 功能/UX 的核心范式)是关于确保您的软件质量不会从一个产品版本降级到另一个产品版本,这就是为什么泄漏期的默认值为 since_previous_version .

    根据 sprint 的定义,您的软件应该在每个 sprint 结束时可以发布。如果您确实在每个 sprint 中释放一个增量,那么默认的 since_previous_version 就可以了。

    实际上,即使您不发布每个 sprint,since_previous_version 仍然是最佳选择:

    • 自上次发布版本以来的质量是您应该关注的(如果您在上一个 sprint 之后没有发布,那么您不应忽视当时可能引入的错误/漏洞/code_smells)
    • 它仍将确保质量不会在一个 sprint 过程中下降(since_previous_version 是“自上次 sprint”的一种超集)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-23
      • 2021-08-21
      • 2017-07-16
      相关资源
      最近更新 更多