【发布时间】:2011-10-18 15:35:07
【问题描述】:
我有一些项目,我编写了一个 ant 脚本来运行这些项目的声纳。
到目前为止还可以。但我需要在子项目等顶级项目下展示这些项目。
我只使用 Ant 来运行声纳,我只是在处理纯代码而不是二进制文件。
(我只需要分析)
我找不到如何解决这个问题。
【问题讨论】:
标签: sonarqube
我有一些项目,我编写了一个 ant 脚本来运行这些项目的声纳。
到目前为止还可以。但我需要在子项目等顶级项目下展示这些项目。
我只使用 Ant 来运行声纳,我只是在处理纯代码而不是二进制文件。
(我只需要分析)
我找不到如何解决这个问题。
【问题讨论】:
标签: sonarqube
你有两个选择:
这些项目都真正链接在一起,您可以配置一个 Ant 构建脚本以拥有一个包含所有项目的多模块项目 => http://docs.codehaus.org/display/SONAR/Analyse+with+Ant+Task#AnalysewithAntTask-Analysemultimodulesproject
或者这些项目不同(=>它们有不同的生命周期,它们的功能也不同,...),最好的选择是使用 Views Plugin =>http://www.sonarsource.com/plugins/plugin-views/Overview/
李>【讨论】:
听起来你需要 Views-Plugin:http://www.sonarsource.com/plugins/plugin-views/Overview/
SonarSource Views 产品支持创建任何聚合 树以重新组合项目。例如,项目可以按以下方式分组 申请,按团队申请,按部门申请……每个级别的 树是一个视图并提供所有标准服务,例如仪表板, 热点、时间机器、向下钻取……显示综合度量。
【讨论】: