如何让 SonarQube 与 SVN 服务器 v1.6.11 一起工作?

How to get SonarQube working with SVN server v1.6.11?

我正在尝试让 SonarQube 为我的第一个项目工作,并且 运行 现在在分析 C++ 代码期间进入此错误消息:

E200007: Retrieval of mergeinfo unsupported by 
         'https://para.example.com/repos/app/trunk/src/Botan/botan_version.py'

我找到了 this related answer,但我们的服务器上 运行ning 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+Plugin

基本上你应该尝试 运行 svnadmin upgrade 在你的存储库(在服务器端)。