2016-05-25 11 views
0

Gerrit verwendet, um die ID als die erste Spalte in der Benutzeroberfläche anzuzeigen. Ich bin auf Version 2.9 (ja, ich weiß, alt, aber wir können nicht zur aktuellen Zeit aktualisieren), und es ist nicht mehr sichtbar. Ich weiß, ich kann auf eine Änderung klicken und die ID sehen oder über eine Änderung schweben und sie in der URL in der Statuszeile des Browsers sehen, aber ich muss wirklich in der Lage sein, eine Reihe von ihnen auf einen Blick zu sehen.Wie kann ich die Gerrit ID in der Benutzeroberfläche anzeigen?

Gibt es eine Möglichkeit, die URL, die ich verwende, zu ergänzen?

Antwort

1

Gehen Sie zu Ihren Einstellungen (z. B. your-gerrit.com/#/settings/preferences) und aktivieren Sie die Option Änderungsnummer in der Änderungstabelle anzeigen Option.

Wie ich in this issue sehen kann, wurde es in 2.10 eingeführt, aber ich erinnere mich, es früher zu verwenden, wenn ich mich nicht irre.

EDIT: Die Änderung, die es erzeugt, ist here und es ist in 2.10 enthalten. Sie müssen aktualisieren, um die Change-ID-Spalte in der Liste zu erhalten.

EDIT 2: Ich habe ein einfaches JS-Skript erstellt, das die Spalte mit ChangeId anzeigen wird. fügen Sie einfach auf die URL-Leiste, wenn Sie die Änderungen Liste sehen:

javascript:var cols = document.getElementsByClassName("cSUBJECT"); for (var i = 0; i < cols.length; i++) { var id = cols[i].children[0].getAttribute('href').substr(cols[0].children[0].getAttribute('href').lastIndexOf('/') + 1); cols[i].insertAdjacentHTML('beforebegin', '<td>' + id + '</td>'); } document.getElementsByClassName("iconHeader")[0].insertAdjacentHTML('afterend', '<td class="iconHeader"></td>'); 

Sie können es als Lesezeichen hinzufügen, wenn Sie möchten, und klicken Sie darauf, wenn Sie Zahlen ändern angezeigt werden soll :-) obwohl könnte einige Optimierungen benötigen.

+0

Der JS arbeitete ohne Änderung an Version 2.9. Ich freue mich jedoch auf die anhaltende Option in 2.10. Vielen Dank. – e40