问题描述
|
我想知道声纳中是否有能力从其他声纳收集代码度量数据。
我想实现的目标是假设在10台不同的机器上运行10个声纳。
我的机器上运行着一个声纳,它将从所有其他10个声纳中提取数据并显示相同的数据。因此,我不需要检查每个声纳。
感谢任何信息或帮助。
解决方法
你好
您应该在声纳用户邮件列表上问这个问题:http://www.sonarsource.org/support/support/
也许我没有正确理解您的问题,但我认为您可以通过使用一个声纳实例在10台不同的机器上运行构建和分析过程来解决您的问题。
与其他公司一样,在我的公司中,我们使用hudson / jenkins在许多不同的机器上安排声纳分析。每个hudson节点将在相同的单个声纳数据库上注入质量度量。使用sonar hudson / jenkins插件可以轻松完成此操作。
希望能帮助到你
,使用webservice api界面怎么办?
http://docs.sonarqube.org/display/SONAR/Web+Service+API
http://服务器地址:9000 / ...
... / api / resources-所有项目
... / api / metrics-所有指标
...
所以看起来不太困难
有关使用Java进行提取的信息,请参见http://docs.sonarqube.org/display/SONAR/Using+the+Web+Service+Java+client