追踪单一问题

时间:2016-06-20 15:37:07

标签: sonarqube sonarqube-web sonarqube-5.5

问题:我选择了一些问题。现在,我想跟踪源代码文件中的问题,从首次检测到问题开始,直到最新存储库中的已偿还/解析/删除/删除/剩余为止。

因此,对于每个唯一的问题(特定源文件是唯一的),我想要一个包含N行的列表(N =分析数,例如SNAPSHOTS),其中每行显示源中存在问题文件(最好还有它在源文件中的位置)。

问题:显然,我无法为此找到API。当我探索数据库时,我无法在SNAPSHOTS和ISSUES表之间建立连接,我可以用来将问题从一个SNAPSHOT /分析分离到另一个。

  1. 你有没有办法解决这个问题?
  2. 如何将问题从一个快照分离到其他快照?
  3. ISSUE的LOCATION字段的格式/编码是什么 表?这可以用于识别源中的问题位置 文件?

1 个答案:

答案 0 :(得分:1)

问题和分析之间的关系不会随着时间的推移而持续存在。仍然每个问题都有创建日期,最后更改日期(状态,受让人......)以及可选的关闭日期。这使您可以将问题与分析日期相匹配。

作为旁注,插件和外部应用程序绝不能访问数据库。提取的唯一API由Web服务,api / issues / search和api / issues / changelog提供。