0

我想知道声纳是否有能力从其他声纳收集代码度量数据。

我想要实现的是假设有 10 个声纳在 10 台不同的机器上运行。

我的机器上运行着一个声纳,它会从所有其他 10 个声纳中提取数据并显示相同的数据。所以,我不需要检查每个单独的声纳。

感谢任何信息或帮助。

4

2 回答 2

1

你好你应该在声纳用户邮件列表上问这个问题:http: //www.sonarsource.org/support/support/

也许我没有正确理解您的问题,但我认为您可以通过使用单个声纳实例,在 10 台不同的机器上运行构建和分析过程来解决您的问题。在我的公司,和其他许多公司一样,我们正在使用 hudson/jenkins 在许多不同的机器上安排声纳分析。每个 hudson 节点将在同一个声纳数据库上注入质量度量。这可以使用 sonar hudson/jenkins 插件轻松完成。希望能帮助到你

于 2011-04-26T20:29:09.737 回答
1

使用 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

于 2011-04-15T20:49:53.780 回答