用声纳分析源代码

时间:2010-08-24 12:54:26

标签: checkstyle pmd sonarqube

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

2 个答案:

答案 0 :(得分:2)

声纳可以完全没有maven运行。现在有声纳 - 跑步者

答案 1 :(得分:1)

是的,你只需要编写一个maven或ant脚本来先查看SVN的最新内容,然后运行sonar:sonar命令。

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

(fyi - Sonar很容易通过一个mavenized项目,但在任何设置中,关键将是养成查看和使用Sonar的结果以改善开发的习惯。这是困难的部分。)