SonarQube显示已添加和删除的技术债务,但未对问题进行任何更改

时间:2015-11-07 08:38:04

标签: sonarqube sonarqube5.1.2

使用SonarQube 5.1.2,我们开始了一个新项目,运行分析两次,第一次和第二次分析之间没有源代码更改。然后我们选择了“自上次分析以来的变化”。问题和技术债务小部件显示已添加:24分钟和删除:24分钟,但没有实际问题(针对每个严重性的问题计数为零)。

深入了解增加的债务并开设一个班级,显示5个班级的债务构成了24分钟,但开放班级的来源只显示已存在的问题。例如,一个班级显示4分钟的额外债务,但打开源只显示2个预先存在的问题,总计20分钟(8分钟和12分钟)。据说改变的文件左边有一个蓝色栏,横跨整个文件,当你将鼠标悬停在它上面时,会显示:“自上一次分析以来的新内容”。

简而言之,SonarQube报告的技术债务变化与添加或删除的问题无关。这是小部件的错误吗?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

从Jenkins工作(sonarqube 5.1.2)运行时遇到了同样的问题。我在存储库本身中分析了源代码。一旦我将代码移出存储库,

cp -r myrepo src/myrepo 

该错误似乎没有出现。如果您不想显示问题,请解决此问题。