Anzeigen, Filtern und Öffnen von Pull Requests

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Sie erstellen Pull Requests (PRs), um Codeänderungen in einem Git-Repository in Azure Reposzu überprüfen und zusammenzuführen. Teammitglieder und Projektbeteiligte können Änderungen überprüfen und Feedback geben, bevor sie den Code in den Zielbranch zusammenführen. Reviewer können zudem Änderungen kommentieren und abstimmen, um den Code zu genehmigen oder abzulehnen.

Teams können PRs für alle Änderungen an geschützten Branches anfordern und Branchrichtlinien so festlegen, dass bestimmte PRs bestimmte Kriterien erfüllen.

Es gibt mehrere Möglichkeiten, PRs für ein Projekt aufzulisten, zu filtern, anzuzeigen und zu öffnen.

Voraussetzungen

  • Repos muss in Ihrem Projekt aktiviert sein. Wenn der Repos-Hub und die zugehörigen Seiten nicht angezeigt werden, lesen Sie Aktivieren oder Deaktivieren eines Azure DevOps-Diensts, um Repos neu zu aktivieren.

  • Um PRs anzeigen zu können, müssen Sie Mitglied des Azure DevOps-Projekts sein, in dem sich der PR befindet, und über die Zugriffsebene Basic oder höher verfügen. Wenn Sie kein Projektmitglied sind, lassen Sie sich hinzufügen.

    Hinweis

    Bei öffentlichen Projekten haben Benutzer, denen Beteiligtenzugriff eingeräumt wurde, vollen Zugriff auf Azure Repos.

Auflisten von Pull Requests

Sie können PRs mithilfe der Azure DevOps-Projektwebsite, Visual Studio oder der Azure DevOps-Befehlszeile auflisten.

  1. Wenn Sie PRs in einem bestimmten Repository in einem Projekt auflisten möchten, wechseln Sie im Webportal zu dem betreffenden Projekt und wählen SieRepos>Pull Requests aus.

    Screenshot der Anzeige Ihrer Pull Requests.

  2. Vergewissern Sie sich, dass Sie das richtige Repository ausgewählt haben.

    Screenshot der Auswahl des Repositorys.

  3. In der Standardansicht werden Ihre PRs auf der Registerkarte Eigene angezeigt. Wählen Sie Aktiv aus, um alle aktiven PRs für das aktuelle Repository anzuzeigen. Wählen Sie Abgeschlossen oder Aufgegeben aus, um Listen mit geschlossenen PRs anzuzeigen.

    Wählen Sie einen beliebigen PR aus der Liste aus, um zur Seite Übersicht dieses PRs zu gelangen.

    Screenshot der Registerkarten zur Anzeige von PRs in Azure Repos.

  4. Sie können alle Ihre PRs in verschiedenen Projekten in Ihrer Organisation auflisten, indem Sie in der Ansicht Meine Arbeit die Option Pull Requests auswählen.

    Screenshot der Anzeige all Ihrer Pull Requests.

Definieren einer benutzerdefinierten Pull Request-Ansicht

Durch das Filtern der PR-Liste können Sie PRs finden und so organisieren, dass die wichtigsten Dateien in Ihrem Workflow priorisiert werden.

Um die PR-Liste zu filtern, wählen Sie auf der Seite Pull Requests oben rechts das Filtersymbol aus. Wählen Sie dann Zielbranch oder eine andere Spaltenüberschrift aus, und wählen Sie den Branch oder einen anderen Wert aus, nach dem Sie filtern möchten.

Um die Ansicht der PR-Liste weiter anzupassen, wählen Sie rechts oben auf der Seite Pull Requests die Option Ansicht anpassen aus.

Screenshot der Schaltfläche „Ansicht anpassen“ auf der Seite „Pull Requests“.

Auf der Seite Ansicht anpassen können Sie die aktuellen Ansichtsabschnitte neu anordnen, bearbeiten oder entfernen. Um einen neuen Abschnitt zu erstellen, wählen Sie Abschnitt hinzufügen aus.

Screenshot der Seite „Ansicht anpassen“ mit der Schaltfläche „Abschnitt hinzufügen“.

Geben Sie auf der Seite Abschnitt anpassen Werte ein, und wählen Sie sie aus, um den Abschnitt nach Parametern wie Entwurfsstatus oder Aktualisierungsdatum zu filtern. Sie können zwischen Von mir genehmigte oder abgelehnte Pull Requests auf einer separaten Registerkarte anzeigen und In vorherigen Abschnitten enthaltene Pull Requests (Duplikate) ausschließen auswählen. Wenn Sie mit der Anpassung der Ansicht fertig sind, wählen Sie Speichern aus.

Screenshot der Seite „Abschnitt anpassen“.

Mit diesen angepassten Ansichten werden separate, reduzierbare Abschnitte auf der Pull Request-Seite angezeigt. Diese benutzerdefinierten Abfragen funktionieren auch repositoryübergreifend auf der Registerkarte Meine Pull Requests auf der Startseite der Organisation. Screenshot der Seite „Pull Requests“ mit reduzierbaren Abschnitten.

Um die Parameter der benutzerdefinierten Ansichten zu ändern, klicken Sie auf die Schaltfläche Anpassen neben der Ansicht. Oder wählen Sie Ansicht anpassen und auf dem Bildschirm Ansicht anpassen die Ansicht aus, die Sie ändern möchten. Einige Ansichten, z. B. Mir zugewiesen", können nicht angepasst werden, aber sie können neu angeordnet oder entfernt werden.

Auf der PR-Registerkarte Dateien können Sie mithilfe mehrerer Filter Dateien und Kommentare für schnellere Reviews auswählen. Wählen Sie Filter aus, und wählen Sie dann eine der Optionen aus.

Screenshot der Registerkarte „Dateien“ mit Filteroptionen.

  • Schlüsselwort: Geben Sie ein Schlüsselwort ein.
  • Überprüft/Nicht überprüft: Alle (Standard), Ausstehend, Überprüft.
  • Kommentierte Dateien: Alle Dateien (Standard), Dateien mit Kommentaren.
  • Kommentare: Anzeigen (Standard), Neuerungen, Ausblenden.
  • Kommentarstatus: Aktiv (Standard), Ausstehend, Behoben, Gemäß Entwurf, Keine Korrektur, Geschlossen.
  • Kommentiert von: Alle Kommentare (Standard) oder die Kommentare einer bestimmten Person.

Sie können auch eine Zeichenfolge in das Suchfeld eingeben, um übereinstimmende Ergebnisse aus den vorherigen Optionen anzuzeigen.

Erstellen eines Pull Requests

Wenn Sie einen PR im Browser, in Visual Studio oder über die Azure CLI öffnen, wird die PR-Seite Übersicht im Browser geöffnet.

Um einen PR im Browser zu öffnen, wählen Sie den PR aus der Liste auf der Seite Pull Requests aus. Der PR wird auf der Registerkarte Übersicht geöffnet. Die Registerkarte Übersicht zeigt den PR-Titel, die Beschreibung, die Reviewer, die verknüpften Arbeitselemente, den Verlauf und den Status. Sie können eine Zusammenfassung der Branchrichtlinien, die bestanden wurden oder fehlgeschlagen sind, und die Kommentare, die Reviewer abgegeben haben, anzeigen.

Screenshot der PR-Registerkarte „Übersicht“.

Auf der PR-Registerkarte Dateien können Sie die tatsächlichen Änderungen an den PR-Dateien überprüfen. Auf den Registerkarten Updates und Commits sehen Sie die Änderungen, die der Ersteller vorgenommen hat, um den PR-Branch zu aktualisieren.

Informationen zum Überprüfen von Änderungen, zum Abgeben von Kommentaren oder Vorschlägen oder zum Genehmigen des oder Abstimmen über den PR finden Sie unter Überprüfen von Pull Requests.

Anzeigen und Aktualisieren von Pull Requests von einem mobilen Gerät

Sie können mobile Geräte verwenden, um alle Azure Repos PR-Bildschirme anzuzeigen und Maßnahmen zu ergreifen.

Screenshot von Azure Repos PR-Bildschirmen auf einem mobilen Gerät.

Nächste Schritte