【问题标题】:How to resolve line of code limit issue in sonarqube?如何解决 sonarqube 中的代码行限制问题?
【发布时间】:2019-08-29 09:53:02
【问题描述】:

我正在我的 vb.net 项目上运行 sonar-scanner msbuild。 由于我在分析期间没有提供 sonar.language 属性,因此它也分析了 .js 文件。现在我收到错误“分析暂停。您已达到当前许可证允许的 250000 行代码限制。转到许可证页面。”在声纳仪表板上。

现在,当我通过跳过 .js 文件来运行分析时,虽然分析成功,但结果没有得到反映。

如何在 sonarqube 仪表板上查看新的分析结果? 删除项目是否会释放那么多代码行,以便我可以再次运行分析?

另外,我们可以在命令行中使用 sonar.language 属性,同时使用扫描仪为 msbuild 运行分析吗?

提前致谢!!

【问题讨论】:

    标签: msbuild sonarqube sonarscanner


    【解决方案1】:

    您必须删除一个或多个项目才能低于 250'000 行代码的阈值,从而解除暂停分析。 (或者,如果您正在分析的项目是唯一的,请删除该项目)这是一种死锁情况,您的更改(跳过.js文件)无法被服务器接受,因为他拒绝接受分析结果因为超过了阈值。

    【讨论】:

    • @fischermaem 我有类似的问题。如果我删除项目,SonarCloud 会立即发布 LOC 还是需要清除分析器?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-10
    • 1970-01-01
    • 2020-07-25
    • 1970-01-01
    • 2021-04-14
    相关资源
    最近更新 更多