我正试图让SonarQube为我的第一个项目工作,现在在分析C++代码时遇到了这个错误消息:
E200007: Retrieval of mergeinfo unsupported by
'https://para.example.com/repos/app/trunk/src/Botan/botan_version.py'
我找到了这个相关的答案,但我们在服务器上运行的是v1.6.11,而不是v1.7。
我注意到subversion 1.6确实支持mergeinfo,但也许SonarQube在v1.6中使用了错误的语法进行查询?
如何使用SVN服务器v1.6.11让mergeinfo与SonarQube v5.2和SVN插件v1.2一起工作?
这通常意味着您的SVN服务器没有正确迁移。我们在插件文档页面上收集了一些详细信息:http://docs.sonarqube.org/display/PLUG/SVN+插件
基本上,您应该尝试在存储库(服务器端)上运行svnadmin upgrade
。