我想要所有通过 SONAR 在 CVS 上提交代码的作者的责任信息,因为我正在编写 java 代码来根据作者姓名获取问题。我已经为声纳 7.2 安装了 sonar-scm-cvs-1.1.1 插件,虽然它正在检索某些文件的错误信息,但它忽略了大多数文件。给我追踪这样的东西。F O] 11:35:54.394 本项目的单片机提供者是:cvs FO] 11:35:54.398 18个文件待分析BUG] 11:35:54.402 工作目录:16.20\ws.network.connectivity.NSICIdentityMgmtConnectivityService.v2 ] 11:35:55.148 执行 CVS 命令:注释 pom.xml BUG] 11:35:56.263 由于提供程序返回了 118 行,但文件 pom.xml 有 120 行,因此忽略了blame 结果。. . 这可能会导致 SonarQube 中的功能缺失/损坏。因此,CVS 没有这些文件的责任信息。对此的任何帮助将不胜感激..
1 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
CVS 总是将责任归咎于文件的远程内容,因此一种解释可能是您对文件进行了本地修改。
还cvs annotate
从服务器返回 HEAD 修订版中给定文件的信息。如果您正在处理分支,则必须使用-Dsonar.cvs.revision=xxxx
命令行参数手动将分支传递给扫描仪。
添加回答
举报
0/150
提交
取消