SCM活动插件:cvs annotate:使用空密码 - 使用真实密码尝试'cvs login'

时间:2014-05-21 17:54:13

标签: jenkins sonarqube

我们使用Sonar设置Jenkins来生成代码覆盖率报告,我们使用Jacoco作为代码覆盖算法。 Jacoco是执行代码覆盖以生成Jacoco.exec和测试报告的任务,然后在Jenkins中调用Sonar runner。另外,我们安装了声纳SCM活动插件,但是,在声纳报告中,我们看不到代码覆盖率"关于新代码"当我们在CVS中检查新代码时。在声纳日志中,我们得到了WARN,AsyncOperationEventHandler.java在CVS中有新代码

02:00:56.664警告 - 无法检索以下内容的SCM信息:D:.jenkins \ workspace \ runTestAndGenerateJacocoReport \ ECMFoundation \ src \ com \ imany \ foundation \ asyncoperation \ AsyncOperationEventHandler.java。原因:cvs命令失败。 cvs annotate:使用空密码 - 尝试' cvs登录'使用真实密码

cvs [annotate aborted]:授权失败:服务器maple.imany.com拒绝访问用户tom的/ cvsroot / atg

SCM活动插件使用空密码登录CVS,它不会获取我们在文件sonar-runner.properties中设置的密码。在sonar-runner.properties中,我们配置了soanr scm usr: sonar.scm.url = SCM:CVS:PSERVER:用户名:password@maple.imany.com:/ CVSROOT / ATG:ECMFoundation

我们还尝试在声纳网络管理中设置scm网址,但它也没有用。

顺便说一下,在声纳日志文件中,我们还得到了scm活动日志信息。 01:56:09.371 INFO - 传感器ScmActivitySensor ...... 01:56:09.371 INFO - 试图从项目布局中猜测scm提供者 01:56:09.372 INFO - 没有找到使用的SCM提供商配置回退 01:56:09.373 INFO - 使用编码windows-1252检索SCM指责信息 01:56:09.374 WARN - SCM活动插件配置为使用比本机实际可用的线程数更多的线程。 01:56:13.688 INFO - 用编码windows-1252检索SCM责备信息:4314 ms 01:56:13.689信息 - 传感器ScmActivitySensor完成:4318 ms

2 个答案:

答案 0 :(得分:0)

1。)转到声纳网络管理>项目仪表板>项目配置

2。)找到项目的SCM活动配置页面

3.。)按如下方式配置SCM活动插件:

Activation of this SCM Actitvity Plugin = true

Password = [enter your cvs-user pasword here]

SCM URL = scm:cvs:pserver:username:password@maple.imany.com:/cvsroot/atg:ECMFoundation

Thread Count = [leave empty or set to 1 if you have any difficulties]

User = [your cvs-user]

如果它无法立即生效,请尝试更改 SCM网址 - 参数,如此处所述 http://maven.apache.org/scm/cvs.html

在我的配置中,我使用" scm:svn:svn:// myserver / mysvn / mymodule" ,网址中没有任何用户或密码,这似乎有意义,因为我在其他领域提供。

我需要配置我的svn-repositories URL,因为自动猜测不起作用,因为module-name与repository-folder-name不匹配。

请参阅文档以获取进一步的参考资料

http://docs.codehaus.org/display/SONAR/SCM+Activity+Plugin

祝你的配置好运!

答案 1 :(得分:0)

的.bash_profile

set CVSROOT=:pserver:username:password@host:2401/repo
export CVSROOT

这解决了我的问题

声纳作业运行显示

...
[INFO] [16:22:33.394] Sensor ScmActivitySensor...
[INFO] [16:22:33.395] Trying to guess scm provider from project layout...
[INFO] [16:22:33.395] Didn't find which SCM provider is used. Fallback on configuration
...