Skip to main content

Verwalten von Anforderungen zum Umgehen von Pushregeln

Anzeigen und Verwalten von Anforderungen für die Umgehung von Berechtigungen, um Commits mit eingeschränktem Inhalt in ein Repository zu übertragen.

Wer kann dieses Feature verwenden?

Enterprise owners

Hinweis

Die delegierte Umgehung der Repositoryrichtlinie ist aktiviert Öffentliche Vorschau und kann geändert werden.

Du kannst alle Anforderungen für Umgehungsberechtigungen auf der Seite „Bypass Requests“ anzeigen und verwalten, die sich in den Richtlinieneinstellungen befindet.

Filtert Anforderungen nach Genehmiger (Mitglied der Umgehungsliste), Anforderer (Mitwirkender, der die Anforderung vornimmt), Zeitrahmen und Status. Einer Anforderung werden die folgenden Status zugewiesen:

StatusBeschreibung
CancelledDie Anforderung wurde vom Mitwirkenden storniert.
CompletedDie Anforderung wurde genehmigt und der Commit(s) wurde an das Repository verschoben.
DeniedDie Anforderung wurde überprüft und abgelehnt.
ExpiredDie Anforderung ist abgelaufen. Anfragen sind sieben Tage gültig.
OpenDie Anforderung wurde entweder noch nicht überprüft oder wurde genehmigt, aber der Commit(s) wurde nicht an das Repository verschoben.

Wenn ein Mitwirkender Umgehungsrechte anfordert, um einen Commit zu veröffentlichen, der eingeschränkte Inhalte enthält, erhalten alle Mitglieder der Umgehungsliste eine E-Mail-Benachrichtigung mit einem Link zu der Anforderung. Mitglieder der Umgehungsliste haben dann sieben Tage Zeit, die Anforderung zu überprüfen und zu genehmigen oder zu verweigern, bevor die Anforderung abläuft.

Die Mitwirkender wird per E-Mail über die Entscheidung informiert und muss die erforderlichen Maßnahmen ergreifen. Wenn die Anforderung genehmigt wird, kann der Mitwirkende den Commit, der den eingeschränkten Inhalt enthält, in das Repository stellen. Wird die Anforderung abgelehnt, muss der Mitwirkende den eingeschränkten Inhalt aus dem Commit entfernen, um den Commit erfolgreich in das Repository zu übertragen.