For the complete documentation index, see llms.txt. This page is also available as Markdown.

Pull-Request Schritt 2: Überprüfen

Geschrieben für die alte Benutzeroberfläche

Überblick

Dieser Artikel erklärt, wie du den Prüfungsprozess für einen Pull Request abschließt, der sowohl den Ersteller als auch die zugewiesenen Prüfer umfasst. Gründliche Prüfungen sind entscheidend, um die Codequalität aufrechtzuerhalten.

Bewährte Vorgehensweisen

  • Füge immer mindestens einen Prüfer zur Verantwortlichkeit hinzu.

  • Verwende das Beschreibungsfeld, um die wichtigsten Änderungen für die Prüfer zusammenzufassen.

  • Führe nur dann zusammen, wenn alle Konflikte behoben sind und die Tests bestanden wurden.

  • Verwende Änderungen anfordern anstatt einfach nicht zu genehmigen, da dies einen klaren Workflow beibehält.

  • Vermeide Eigenprüfung und das Zusammenführen ohne einen Prüfer, es sei denn, es handelt sich um einen zeitkritischen Fix.

Pull-Request-Schritte

Entdecken Sie unsere Artikelreihe, die Sie durch jeden Schritt des Pull-Request-Prozesses führt. Sie können sie der Reihe nach lesen oder einen bestimmten Artikel für detaillierte Anleitungen zu einer bestimmten Phase auswählen.

Registerkarte „Pull-Request-Übersicht“

Die Details eines Pull Requests helfen Prüfern und Mitwirkenden, den Kontext der Anfrage zu verstehen. Die Überblick Registerkarte hat zwei Abschnitte zum Prüfen: Pull-Request-Details und Pull-Request-Prüfer.

Pull-Request-Details

Feld
Beschreibung

Status

Aktueller Status des Pull Requests (Erstellt, Prüfung angefordert, Änderungen angefordert, und Genehmigt).

Zielbranch

Der Branch, in den die Änderungen zusammengeführt werden.

Quellbranch

Der Branch, aus dem die Änderungen stammen.

Erstellt von

Benutzer, der den Pull Request erstellt hat.

Erstellungsdatum

Wann der Pull Request erstmals erstellt wurde.

Aktualisierungsdatum

Wann die letzte Aktivität oder Änderung am Pull Request stattgefunden hat.

Beschreibung

Zusammenfassung der Änderungen für diesen Pull Request. Geschrieben vom Ersteller des Pull Requests.

Pull-Request-Prüfer

Die Prüfer Sektion zeigt die Benutzer, die diesem Pull Request zur Prüfung zugewiesen wurden. Der Status jedes Prüfers wird durch ein Symbol angezeigt, das den Prüfstatus veranschaulicht (ausstehende Prüfung, Änderungen angefordert oder genehmigt). Sieh dir die Anweisungen unten an, um weitere Einzelheiten zum Prüfprozess zu erhalten.

Pull Request prüfen

1

Auf Prüfung auf Merge-Konflikte warten

  1. Wenn ein Pull Request erstellt wird, wird zunächst auf Merge-Konflikte geprüft, was durch ein graues Banner angezeigt wird.

  2. Warte, bis das Banner zu einem der folgenden wird:

    1. Grün: Dieser Branch kann zusammengeführt werden

    2. Orange: Dieser Branch hat Konflikte, die behoben werden müssen

  3. Wenn der Branch zusammengeführt werden kann, kannst du die Prüfung des Pull Requests fortsetzen, indem du den Anweisungen in diesem Artikel folgst.

  4. Wenn der Branch Konflikte hat, musst du die Konflikte beheben, bevor du mit der Prüfung dieses Pull Requests fortfährst. Sieh dir den folgenden Artikel an, um zu erfahren, wie Konflikte behoben werden.

2

(Optional) Prüfer hinzufügen

Das Hinzufügen von Prüfern stellt die Codequalität sicher, hilft Konflikte frühzeitig zu erkennen und setzt die Genehmigungsprozesse des Teams durch. Alle Prüfer müssen auf Genehmigen klicken, bevor der Pull Request zusammengeführt werden kann.

Eigenprüfung

  1. Im Prüfer Abschnitt auf das Bleistift Symbol klicken.

  2. Klicke Hinzufügen für jeden Benutzer, der diesen Pull Request prüfen soll.

  3. Klicke Speichern.

  4. Die hinzugefügten Prüfer werden im Prüfer Abschnitt aufgeführt, und der Status des Pull Requests ändert sich zu Prüfung angefordert.

3

Änderungen prüfen

Um den Pull Request zu prüfen, muss sich jeder Prüfer bei Cloud DevOps anmelden und die folgenden Schritte ausführen:

Pull Requests, die auf eine Prüfung warten, sind mit dem Status Prüfung angefordert, und den Prüfer'-Symbole werden angezeigt.

Eigenprüfung

  1. Klicke Pull Requests im linken Seitenmenü.

  2. Klicke auf den Pull Request, den du prüfen möchtest.

  3. Klicke auf die Geänderte Komponenten Registerkarte.

  4. Klicke auf eine Komponente, um sie zu prüfen.

  1. Beim Anzeigen einer Komponente wird der Quellcode für Ziel und Quelle nebeneinander mit hervorgehobenen Unterschieden angezeigt.

    1. Rot: Zeilen, die entfernt werden sollen.

    2. Grün: Zeilen, die hinzugefügt werden sollen.

  2. Wiederhole den Prüfprozess für jede Komponente.

4

(Optional) Änderungen anfordern

Verwende bei der Prüfung Änderungen anfordern um anzuzeigen, dass vor der Genehmigung Korrekturen erforderlich sind. Dieser Status veranlasst den Ersteller des Pull Requests, den Quellbranch mit den erforderlichen Änderungen zu aktualisieren. Da die Anforderung nicht angibt, was geändert werden muss, teile die konkret erforderlichen Änderungen deinem Team direkt mit.

Eigenprüfung

  1. Klicke Änderungen anfordern.

  2. Nachdem Änderungen angefordert wurden, ändert sich der Status des Pull Requests zu Änderungen angefordert.

Zur erneuten Prüfung einreichen

Nachdem die angeforderten Änderungen vorgenommen wurden, reiche den Pull Request erneut zur Prüfung durch den Prüfer ein, der sie angefordert hat.

  1. Klicke auf den Pull Request.

  2. Klicke auf die Aktualisieren Symbol neben dem Prüfer, der die Prüfung angefordert hat.

5

Genehmigen

Sobald ein Prüfer alle Komponenten und alle erledigten Änderungsanforderungen geprüft hat, muss er den Pull Request genehmigen, bevor er zusammengeführt werden kann.

Eigenprüfung

  1. Klicke Genehmigen.

  2. Nachdem alle Prüfer genehmigt haben, ändert sich der Status des Pull Requests zu Genehmigt, und er kann zusammengeführt werden.

6

Nächster Schritt: Zusammenführen

Nachdem der Pull Request genehmigt wurde, sind die Änderungen aus dem Quellbranch bereit, in den Zielbranch zusammengeführt zu werden. Fahre mit dem folgenden Artikel fort, um Anweisungen zum Zusammenführungsprozess zu erhalten.

Zuletzt aktualisiert

War das hilfreich?