Wie merge-commit in Gerrit Code Review
Ich bin Neuling auf gerrit: http://code.google.com/p/gerrit/
Ich installierte es mit git auf meinem lokalen Mac. Es ist getan.
Mache ich ein paar test-Aktion:
- anmelden 2 Konten, die ersten Konten gewähren, die "Administratoren" - Privileg, das zweiten - Konto gewähren "Registrierter Benutzer"
- neues Projekt erstellen
- Ich die zweiten Konto zu schieben ein commit auf master-branch für die überprüfung. Fügen Sie die ersten als Rezensent
- Review ist OK. So verbinden diese sich verpflichten wichtigste Zweig? Jede Lösung, die durch web-UI?
Danke!
InformationsquelleAutor vietstone | 2011-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich mein Problem gelöst.
Achten Sie auf 3 Kategorien auf Admin/Projekt/Zugang:
Vermisse ich die 2 letzten Kategorien, so dass, Gerrit zeigen nicht den submit-button
InformationsquelleAutor vietstone
Einmal Begehen, hat die maximale Punktzahl in jeder Kategorie und keine Mindest-Punktzahl in jeder Kategorie, es können zusammengeführt werden. Die vorgegebenen Kategorien sind Code-Review (-2 bis +2) und Verifiziert (-1 bis +1). Also, merge-commit, es muss a +2 Code Review und +1 Verifiziert Punktzahl, und keine -2 Code-Review oder -1 Verifiziert erzielt.
Einem Benutzer mit 'Submit' Berechtigungen finden Sie unter "Einreichen von Patch-Set-n' - Schaltfläche neben der "Review" - Taste. Klicken Sie darauf, um merge-commit.
InformationsquelleAutor Brad
Die Standard-Berechtigungen in Gerrit sind nicht immer das, was man erwarten könnte. Damit der erste Rezensent Einreichen können, die abgeben, werden Sie haben, um Ihnen (auch Administratoren) die Erlaubnis zu tun, eine "+2" Bewertung.
Nachdem Sie dies tun, und der Prüfer markiert das commit als +2, dann Gerrit wird automatisch ein merge-commit in den Zweig, für den Sie eingereicht.
Und was ist das Zeichen +3
Haben Sie die Taste "Senden" drücken nach dem markieren als +2? Das ist das, was erzählt Gerrit um den Seriendruck auszuführen.
Ich sehe nicht den button "Abschicken"
Gerrit machen kann merge commits zu, je nach Ihrer situation, wie Sie sich eingerichtet haben, ist Gerrit, und wie Sie Sie benutzen Zweige, die in Ihrem Projekt.
InformationsquelleAutor Greg Hewgill