SonarQube обвиняет информацию для Jazz RTC содержит запятую в имени пользователя
Я пытаюсь подключить новый экземпляр SonarQube (5.6 LTS) к Jazz-репозиторию моего клиента (с версией 1.1 плагина Jazz) и столкнулся с интересной ошибкой. Пользователи Jazz подключаются с использованием корпоративной AD, а имена пользователей, возвращаемые командой RTC lscm annotate, имеют вид "фамилия, имя", поэтому результат выглядит следующим образом:
9 Smith, John (1000) 2014-04-03 04:32 PM 272 some code here;
Проблема возникает при попытке связать это с пользователем в Sonar. Я не могу добавить учетную запись scm "Смит, Джон" через пользовательский интерфейс (она превращает его в две учетные записи "Смит" и "Джон"). Кроме того, поиск проблем не справляется с запятой, поэтому вы не можете перейти на страницу проблемы и просто отфильтровать по author = 'smith, john'.
Я должен верить, что я не первый, кто сталкивался с этой проблемой, но я был не в состоянии найти какие-либо решения онлайн. Есть несколько обходных путей, которые я могу попробовать, но предпочел бы, если бы мне не пришлось отклоняться от простой установки OOTB SonarQube.
1 ответ
На данный момент нет способа сделать это в SonarQube, но я создал тикет для этого: https://jira.sonarsource.com/browse/SONAR-7907