Как заставить SonarQube работать с сервером SVN v1.6.11?
Я пытаюсь заставить 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?
Как я могу получить mergeinfo для работы с SonarQube v5.2 и плагином SVN v1.2, используя svn server v1.6.11?
1 ответ
Решение
Обычно это означает, что ваш SVN-сервер не был правильно перенесен. Мы собрали некоторые детали на странице документации плагина: http://docs.sonarqube.org/display/PLUG/SVN+Plugin
В основном вы должны попытаться запустить svnadmin upgrade
в вашем хранилище (на стороне сервера).