Freigeben über


Anzeigen, Filtern und Öffnen von Pullanforderungen

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

Visual Studio 2019 | Visual Studio 2022

Sie erstellen Pullanforderungen (PRs), um Codeänderungen in einem Git-Repository in Azure Repos zu überprüfen und zusammenzuführen. Teammitglieder und Interessengruppen können Änderungen überprüfen und Feedback geben, bevor sie den Code in den Zielzweig zusammenführen. Prüfer können auch Änderungen kommentieren und abstimmen, um den Code zu genehmigen oder abzulehnen.

Teams können PRs für alle Änderungen in geschützten Branches anfordern und Branch-Richtlinien festlegen, um bestimmte PRs zur Erfüllung bestimmter Kriterien zu verlangen.

Es gibt verschiedene Möglichkeiten zum Auflisten, Filtern, Anzeigen und Öffnen von PRs für ein Projekt.

Voraussetzungen

Kategorie Anforderungen
Projektzugriff Mitglied eines Projekts.
Erlaubnisse - Code in einem privaten Projekt anzeigen: Mindestens Basic-Zugriff.
- Code in privaten Projekten klonen oder dazu beitragen: Mitglied der Sicherheitsgruppe Contributors oder entsprechende Berechtigungen im Projekt.
– Verzweigungs- oder Repository-Berechtigungen festlegen: Berechtigungen Berechtigungen verwalten für die Verzweigung oder das Repository.
- Standardbranch ändern: Berechtigungen Richtlinien bearbeiten für das Repository.
- Ein Repository importieren: Mitglied der Sicherheitsgruppe Projektadministratoren oder auf Git-Projektebene die Berechtigung Repository erstellen auf Zulassen festgelegt. Weitere Informationen finden Sie unter Festlegen von Git-Repositoryberechtigungen.
Dienste Repositorys aktiviert.
Werkzeuge Wahlfrei. Verwenden von az repos-Befehlen: Azure DevOps CLI.

Hinweis

In öffentlichen Projekten haben Benutzer*innen mit Beteiligten -Zugriff vollen Zugriff auf Azure Repos, einschließlich Anzeigen, Klonen und Beitragen zum Code.

Kategorie Anforderungen
Projektzugriff Mitglied eines Projekts.
Erlaubnisse - Code anzeigen: Mindestens Basis-Zugriff.
- Code klonen oder dazu beitragen: Mitglied der Sicherheitsgruppe Beitragende oder entsprechende Berechtigungen im Projekt.
Dienste Repositorys aktiviert.

Pull-Requests auflisten

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

  1. Wenn Sie PRs in einem bestimmten Repository in einem Projekt auflisten möchten, wechseln Sie im Webportal zu diesem Projekt , und wählen Sie Repos>Pull-Anforderungen aus.

    Screenshot der Anzeige Ihrer Pullanforderungen.

  2. Stellen Sie sicher, dass Sie das richtige Repository ausgewählt haben.

    Screenshot der Auswahl Ihres Repositorys.

  3. Die Standardansicht zeigt Ihre PRs auf der Registerkarte "Mine " an. Wählen Sie "Aktiv" aus, um alle aktiven PRs für das aktuelle Repository anzuzeigen. Wählen Sie "Abgeschlossen " oder "Abgebrochen" aus, um Listen geschlossener PRs anzuzeigen.

    Wählen Sie eine beliebige PR in der Liste aus, um zur Seite "Übersicht" der PR zu wechseln.

    Screenshot der Ansichts-Tabs für PRs in Azure Repos.

  4. Sie können alle Ihre PRs in verschiedenen Projekten in Ihrer Organisation auflisten, indem Sie pull-Anforderungen in der Ansicht "Meine Arbeit" auswählen.

    Screenshot der Übersicht über alle Pull Requests.

Definieren einer benutzerdefinierten Pullanforderungsansicht

Durch das Filtern der PR-Liste können Sie PRs finden und organisieren, um die wichtigsten Dateien in Ihrem Workflow zu priorisieren.

Um die PR-Liste zu filtern, wählen Sie auf der Seite " Pullanforderungen " oben rechts das Symbol "Filter" aus. Wählen Sie dann "Zielzweig" oder eine andere Spaltenüberschrift aus, und wählen Sie die Verzweigung oder einen anderen Wert aus, nach dem Sie filtern möchten.

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

Screenshot der Schaltfläche

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

Geben Sie auf der Seite "Abschnitt anpassen " Werte ein, und wählen Sie sie aus, um den Abschnitt nach Parametern wie Entwurfszustand oder Aktualisierungsdatum zu filtern. Sie können auswählen, ob Pullanforderungen angezeigt werden sollen, die ich auf einer separaten Registerkarte genehmigt oder abgelehnt habe, oder Pullanforderungen (Duplikate) ausschließen, die in vorherigen Abschnitten enthalten sind. Wenn Sie die Anpassung der Ansicht abgeschlossen haben, wählen Sie "Speichern" aus.

Screenshot der Seite

Diese angepassten Ansichten erstellen separate, einklappbare Abschnitte auf der Pullanforderungsseite. Diese benutzerdefinierten Abfragen funktionieren auch über Repositorys auf der Registerkarte "Meine Pullanforderungen " der Startseite der Organisation. Screenshot der Seite

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

Auf einer Registerkarte " PR-Dateien " können Sie mehrere Filter verwenden, um Dateien und Kommentare für schnellere Rezensionen auszuwählen. Wählen Sie Filter, und wählen Sie dann eine der Optionen aus.

Screenshot der Registerkarte

  • 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), Neuigkeiten, Ausblenden.
  • Kommentarstatus: Aktiv (Standard), Ausstehend, aufgelöst, wie entworfen, Nicht korrigieren, geschlossen.
  • Kommentiert von: Alle Kommentare (Standard) oder eine bestimmte Person.

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

Öffnen einer Pullanforderung

Wenn Sie eine PR aus dem Browser, aus Visual Studio oder aus Azure CLI öffnen, wird die PR-Übersichtsseite im Browser geöffnet.

Um eine PR im Browser zu öffnen, wählen Sie die PR aus der Liste auf der Seite "Pullanfragen " aus. Die PR wird auf der Registerkarte "Übersicht " geöffnet. Auf der Registerkarte "Übersicht " werden der PR-Titel, die Beschreibung, die Bearbeiter, verknüpfte Arbeitselemente, der Verlauf und der Status angezeigt. Sie können eine Zusammenfassung der Zweigstellenrichtlinien sehen, die erfüllt oder nicht erfüllt wurden, und die Kommentare sehen, die Prüfer abgegeben haben.

Screenshot der Registerkarte

Auf der Registerkarte " PR-Dateien " können Sie die tatsächlichen Änderungen in den PR-Dateien überprüfen. Auf den Registerkarten „Updates“ und „Commits“ können Sie die Änderungen sehen, die der Autor vorgenommen hat, um den PR-Zweig zu aktualisieren.

Informationen zum Überprüfen von Änderungen, Zum Vornehmen von Kommentaren oder Vorschlägen oder zur Genehmigung oder Abstimmung über die PR finden Sie unter "Überprüfen von Pullanforderungen".

Anzeigen und Aktualisieren von Pullanforderungen von einem mobilen Gerät

Sie können mobile Geräte verwenden, um alle Azure Repos PR-Bildschirme anzuzeigen und Aktionen auszuführen.

Screenshot der Bildschirme von Azure Repos P R auf einem mobilen Gerät.

Nächste Schritte