2016-06-22 11 views
3

Ich versuche, eine neue SonarQube (5.6 LTS) -Instanz mit dem Jazz-Repository meines Kunden (mit Version 1.1 des Jazz-Plugins) zu verbinden und habe einen interessanten Haken gefunden. Die Jazz-Benutzer werden mit dem Corporate AD verbunden und die Benutzernamen durch RTC LSCM annotate Befehl zurückgegeben wird, ist in der Form von „Nachname, Vorname“, so das Ergebnis wie folgt aussieht:SonarQube Schuldzuweisung für Jazz RTC enthält Komma in Benutzername

9 Smith, John (1000) 2014-04-03 04:32 PM 272 some code here;

Die Frage aufkommt, wenn sie versuchen zu binden Sie dies an einen Benutzer in Sonar. Ich kann das scm-Konto "Smith, John" nicht über die Benutzeroberfläche hinzufügen (es wird in zwei Konten "Smith" und "John" umgewandelt). Außerdem kann die Fehlersuche nicht gut mit dem Komma umgehen, so dass Sie nicht auf die Problemseite gehen und nur nach Autor = 'Smith, John' filtern können.

Ich muss glauben, dass ich nicht die erste Person bin, die auf dieses Problem stößt, aber ich konnte keine Lösungen online finden. Es gibt ein paar Workarounds, die ich am Ende versuchen könnte, aber ich würde es bevorzugen, wenn ich nicht weit von einer einfachen OOTB SonarQube Installation entfernt wäre.

Antwort

0

Es gibt keine Möglichkeit, dies für den Moment in Sonarqube zu tun, aber ich habe ein Ticket erstellt, diese zu umgehen: https://jira.sonarsource.com/browse/SONAR-7907

+0

Dank! Für den Moment habe ich die Version des RTC-Plugins geändert, die verwendet wird, um die Namen zurück in die "allererste" Reihenfolge zu bringen, wenn man Schuld-Informationen meldet. Es ist ein hässlicher Hack, IMO, aber erledigt den Job – nickstance