我知道我不应该直接从SonarQube使用数据库,但这是一次性复杂的事情,如果我可以直接从数据库中进行操作,我可以节省数天。
我需要知道每个项目的类数量,其中行数小于200.到目前为止,在SQL中创建它没有问题。
我只有问题:对于2个项目,这些信息根本不存储在数据库中!在SonarQube的GUI中,我可以看到每个文件的这个度量,但是在数据库中这些文件只存储了1个度量(技术债务)。
我的猜测是,由于一些奇怪的原因,这些措施是为这个项目即时计算的?可能是吗?有没有办法强制SonarQube存储数据库中每个文件的proejct度量?我尝试使用sonar.analysis.mode =分析参数,但这不起作用?
非常感谢和问候,
彼得
答案 0 :(得分:0)
我对你的问题有点困惑。您是否这样说,在使用SQL查询时,您的结果是否正确,除了2个项目,其指标出现在SonarQube仪表板中?
我认为问题不能来自您的SQL查询? 你最近一直在运行这两个项目吗? 尝试清除浏览器缓存?
问候。