Überblick über Pull Requests

Überblick

Pull Requests sind ein zentraler Bestandteil des Cloud-DevOps-Workflows und ermöglichen Updates von einem Quell-Branch zu einem Ziel-Branch. Sie sind darauf ausgelegt, Zusammenarbeit durch Code-Reviews zu unterstützen, die vor dem Mergen genehmigt werden müssen.

Vorteile von Pull Requests:

  • Code-Review: Ermöglicht eine gründliche Prüfung der Änderungen vor dem Zusammenführen.

  • Konflikterkennung: Erkennt und adressiert Konflikte früh im Prozess.

  • Saubere Release-Historie: Erhält eine organisierte und klare Projektgeschichte.

Übersichtsseite für Pull Requests

Die Übersichtsseite für Pull Requests bietet einen umfassenden Schnappschuss aller aktiven Anfragen. Als zentrale Anlaufstelle erleichtert sie die Nachverfolgung des Fortschritts und die Merge-Bereitschaft. Jeder Pull Request zeigt diese Details an.

circle-info

Aktive Pull Requests

Die Übersichtsseite für Pull Requests listet nur aktive Pull Requests. Sobald ein Pull Request Gemerged oder Geschlossen, wird er aus der Liste der aktiven Pull Requests entfernt.

Titel und ID

Der Titel des Pull Requests und die ID-Nummer. Jedem Pull Request wird eine eindeutige fortlaufende ID-Nummer zugewiesen.

Status

Der Status des Pull Requests kann einer der folgenden sein: Erstellt, Review angefordert, Änderungen angefordert und Genehmigt.

Autor

Der Flosum-Benutzer, der den Pull Request erstellt hat.

Neueste Aktivität

Die Zeitspanne seit der letzten Aktivität für den Pull Request.

Ziel und Quelle

Die Ziel- und Quell-Branches werden mit einem Pfeil angezeigt, der von der Quelle zum Ziel zeigt. Ein Klick auf einen Branch führt Sie zur Hauptseite der Branches.

Reviewer

Die Flosum-Benutzer, die als Reviewer für den Pull Request zugewiesen sind.

Ein Klick auf einen Pull Request führt Sie zur Übersichtsseite der Anfrage, auf der Sie Aktionen daran durchführen können.

Das Drei vertikale Punkte Menü am Ende eines Pull Requests gibt Ihnen die folgenden Optionen:

  • Bearbeiten: Führt Sie zur Seite zum Bearbeiten des Pull Requests, um zu ändern: Ziel-Branch, Quell-Branch, Name, und Beschreibung.

  • Schließen: Beendet den Pull Request ohne Zusammenführen. Einmal geschlossen, wird der Pull Request nicht mehr in der Liste der Pull Requests angezeigt und es können keine weiteren Aktionen durchgeführt werden.

Suchen, Sortieren und Filtern

Die Seite für Pull Requests kann mit den folgenden Werkzeugen durchsucht, gefiltert und sortiert werden.

  • Suche – Suche nach Pull-Request-Namen oder ID.

  • Autoren – Filtern nach Ersteller des PR.

  • Status – Filtern nach Status (Erstellt, Review angefordert, Änderungen angefordert, Genehmigt).

  • Reviewer – Filtern nach zugewiesenen Reviewern.

  • Neueste Aktivität – Pull Requests sortieren nach:

    • Sortieren nach Name A–Z – alphabetische Reihenfolge.

    • Sortieren nach Name Z–A – umgekehrte alphabetische Reihenfolge.

    • Neueste Aktivität – neueste Updates zuerst.

    • Älteste Aktivität – früheste Updates zuerst.

  • Datumsbereich – Filtern nach Erstellungs- oder Aktualisierungszeitraum. Verwenden Sie das Datums-Widget, um einen Bereich einzugeben.

Pull-Request-Status

Status
Beschreibung

Erstellt

Pull Request geöffnet, aber noch nicht überprüft.

Review angefordert

Reviewer zugewiesen, aber Feedback wird noch erwartet.

Änderungen angefordert

Reviewer haben Überarbeitungen vor der Genehmigung angefordert.

Genehmigt

Pull Request wurde von Reviewern genehmigt und ist bereit zum Zusammenführen.

Pull-Request-Prozess

Pull Requests umfassen drei Hauptschritte: Erstellung, Review und Zusammenführen. Treten während der Erstellung Konflikte auf, müssen diese vor dem Zusammenführen gelöst werden. Detaillierte Anleitungen für jeden Schritt finden Sie in den folgenden Artikeln.

circle-check

Best Practices

Zuletzt aktualisiert

War das hilfreich?