3

是否可以直接从 svn 存储库中获取源代码并使用声纳对其进行分析?或者配置声纳只是为某些源运行 Checkstyle 或 pmd 插件?我需要在非 Maven 项目上执行此操作。

4

2 回答 2

2

Sonar 完全可以在没有 maven 的情况下运行。现在有声纳跑步者

于 2012-01-10T21:08:50.567 回答
1

是的,您只需要先编写一个 maven 或 ant 脚本来检查 SVN 的最新版本,然后运行 ​​sonar:sonar 命令。

看起来声纳强迫你创建一个 pom.xml 文件并安装 maven2,即使对于一个非 mavenized 项目: http ://docs.sonarqube.org/display/SONAR/Analyzing+Source+Code

(仅供参考 - Sonar 使用 mavenized 项目非常容易,但在任何设置中,关键在于养成查看和使用 Sonar 的结果来改进开发的习惯。这是困难的部分。)

于 2010-08-24T13:06:12.803 回答