2014-05-25 5 views
6

Wir haben eine Praxis in unserer Firma, dass Leute ihre eigenen Pull-Anfragen nicht zusammenführen können. PRs dürfen nur von Prüfern zusammengeführt werden.Keine eigene Pull-Anfrage auf GitHub verschmelzen

Was können wir auf GitHub tun, um dies durchzusetzen?

Gibt es einen Weg, der es Menschen verbieten würde, ihre eigene Pull-Anfrage zusammenzufassen, oder gibt es etwas, das eine gute Alternative für diese Politik sein könnte?

+1

Dies ist eine Frage zu GitHub und hängt nicht mit der Programmierung zusammen. Sie sollten das GitHub Support Team wahrscheinlich fragen. –

+0

Danke für den Tipp. Gibt es einen besseren Platz für diese Frage auf StackExchange? – Artem

+0

Wahrscheinlich nicht, ich würde GitHub Unterstützung fragen. Für das, was es wert ist, glaube ich nicht, dass das möglich ist, aber ich bin kein Experte. –

Antwort

3

Diese Art von Richtlinie wird am besten in GitHub Organizations verwaltet: es hat eine richer set of permissions.

Sie können teams definieren und das Überprüfer-Team zum Besitzer des Repos machen, der PR akzeptiert.

Wenn Sie möchten, dass der Prüfer seine eigene Richtlinie nicht akzeptiert, dann wären die GitHub-Berechtigungen nicht ausreichend, und Sie müssten einen Listener einrichten, der Sie in diesem Fall benachrichtigen kann (PR wird vom Autor akzeptiert). mit GitHub API PR Events.

+0

Es dauert weiter - Sie nicht das Rezensenten-Team, ihre eigene PR zu akzeptieren. – manojlds

+0

@manojlds Ich stimme zu. Es gibt nicht viel mehr, was GitHub tun kann, außer dass Sie gewarnt werden, wenn das passiert. Ich habe meine Antwort bearbeitet. – VonC

+0

Offizielle Antwort vom Github-Team bestätigt dies – Artem

Verwandte Themen