clearcase和声纳qube集成源代码质量

时间:2016-06-23 07:04:10

标签: sonarqube clearcase sonarqube-scan

我正在寻找关于代码质量控制工具(sonarqube)的确认,它可以与我的版本控制工具clearcase一起集成/使用。

我听说过sonarQube,但不确定我们是否可以和Clearcase一起使用它。我想知道是否可以使用sonarqube和Clearcase。

2 个答案:

答案 0 :(得分:2)

作为described here,SonarQube将更多地与ClearCase的后继者进行整合:IBM RTC及其Jazz Source Control模块。

http://www.ibm.com/developerworks/rational/library/integrate-sonarqube-devops-environment/figure002.png

话虽如此,SonarQube Plugin Library页面确实提到ClearCase plugin,供您试用。

答案 1 :(得分:2)

尽管VonC的答案非常好,但我不清楚“整合”是什么意思,所以我想对这个主题进行一些扩展。

SonarQube没有:

  • 查看您的代码
  • 构建代码

这些事情必须在分析外部处理,通常由Jenkins(或Jazz Build Engine)等CI引擎处理。

SonarAnalyzer确实:

  • 执行代码的静态分析
  • 与您的SCM联系,获取每个文件每行的“责备”信息。

分析器检索的责备数据用于将每个源文件行与SonarQube UI中的最后一个提交者相关联,并将问题分配给他们的假定作者。