【问题标题】:Technical debt ratio on new code always appear 0%新代码的技术负债率总是出现 0%
【发布时间】:2018-06-04 04:01:57
【问题描述】:

我在新代码上遇到了与技术债务比率相关的问题。 当我引入新代码气味时,我可以看到新代码上的债务增加了,但债务比率始终显示为 0。 我已经尝试更改开发代码(10 ,15,20),但我仍然看到同样的问题。

我是否错过了任何配置

SonarQube 版本:5.6.6 和 6.7 也是。

【问题讨论】:

    标签: sonarqube technical-debt


    【解决方案1】:

    经过几天的努力,我们找到了答案,

    如果未配置 SCM,则不会计算“新代码的技术债务比率”(开发故事中的详细信息 https://jira.sonarsource.com/browse/SONAR-5876

    对于基于 Maven 的项目,

    • 在 POM 文件中添加 SCM 标签详细信息 (https://maven.apache.org/scm/maven-scm-plugin/usage.html)
    • 在 SonarQube 中启用和添加 SCM 详细信息

      A ) Go to Administration --> General Settings --> SCM (Left side menu)
           1.set as false to "Disabled the SCM Sensor" and SCM provider "svn"
           2.Add User name and password in SVN
      
    • 运行声纳扫描您的项目

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 2014-09-09
      • 1970-01-01
      • 2014-11-14
      • 2019-06-14
      • 2014-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多