SONAR中的SCM-Activity-Plugin和Taglist

时间:2012-08-24 10:04:24

标签: maven sonarqube taglist

我目前正在尝试为我们的java maven项目设置一个小的CI环境。我正在使用Eclipse。詹金斯和声纳。到目前为止,大多数部件似乎都有效,除了声纳中的scm-activity-plugin和taglist插件。我安装了插件,重新启动了声纳,并在配置下显示了插件。但我在源视图中没有看到任何用户信息...我在project-> settings - >下指定了scm subversion连接(url / password / user)。声纳中的SCM活动,但仍然没有运气。我是否需要在maven pom中指定scm连接(我需要将其放在多模块设置中)? Taglist插件也是如此?已安装,在checkstyle注释段中配置但没有结果可见?!

所以,问题是,必须在POM中设置什么信息?直到现在我没有在pom中指定scm或sonar触发通过jenkins进行声纳整合...这里最好的做法是什么?我是否需要在pom中指定诸如声纳,scm,jenkins,artifactory之类的东西?

谢谢, INGO

1 个答案:

答案 0 :(得分:2)

对于自使用Maven以来的SCM活动插件,您需要在pom.xml中指定SCM Url,如下所示:

  <scm>
    <url>scm:svn:svn://255.255.255.255/path/to/your/project</url>
  </scm>

有关网址格式的详细信息,请参阅:http://maven.apache.org/scm/scm-url-format.html Taglist插件不需要pom.xml中的任何配置,但您需要创建规则来定义要捕获的标记。见http://docs.codehaus.org/display/SONAR/Taglist+Plugin