2016-07-13 44 views
-4

Wir haben unsere GitHub Enterprise-Repository eingerichtet. Wir haben einen Release-Zweig (R1) erstellt, jetzt werden alle Checkins von Teammitgliedern in diesem "Release" -Stamm ausgeführt.Vorschlag für Code Review Tool mit GitHub

Wir möchten einen Code-Review mit folgenden Strategie haben:

  1. Jeder Commit/push (auf Remote-Release-Zweig des repo) Antrag sollte
  2. Sobald Code Rezensenten vom Prüfer Code überprüft, genehmigt die Code nach Code-Review dann nur der Code sollte
  3. Code-Überprüfung Kommentar, sollte gehen, wie E-Mail und auch all offene Frage nach Rezensenten angehoben sollte
auf GitHub sichtbar (geschoben) in Release branch verschmolzen

Ich habe wenig mit "Gerrit", Review Ninja erkundet.

Können Sie mir bitte eine andere vorschlagen, die für mich am besten zu erforschen und zu integrieren ist?

+2

Sie sollten Github als Ihr Code-Review-Tool verwenden können, indem Sie Pull-Anforderungen verwenden - Lesen Sie mehr: https://help.github.com/articles/using-pull-requests/ - Außerdem müssen Sie nach dem Zusammenführen des Codes einen kontinuierlichen Build-Schritt ausführen, um sicherzustellen, dass vor der Bereitstellung in einer Umgebung keine Fehler auftreten. –

Antwort

0

Bis jetzt habe ich das. "Pull Request" ist der Weg in GitHub