可以直接从svn存储库获取源代码并使用声纳进行分析吗?或者配置声纳只是为某些来源运行Checkstyle或pmd插件? 我需要在非maven项目上执行此操作。
答案 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的结果以改善开发的习惯。这是困难的部分。)