如何解决声纳中的代码行限制问题?

时间:2019-04-08 09:27:17

标签: msbuild sonarqube sonarscanner

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

现在,当我通过跳过.js文件运行分析时,尽管分析成功,但结果并未得到反映。

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

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

预先感谢!

1 个答案:

答案 0 :(得分:0)

您必须删除一个或多个项目,以使其低于250,000行代码的阈值,以便取消分析的暂停。 (或者,如果您正在分析的项目是唯一的,请删除该项目。)这是一种僵局,服务器无法接受您的更改(跳过.js文件),因为他拒绝接受分析结果由于超出了阈值。