View a markdown version of this page

Überprüfen einer Pull-Anforderung - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überprüfen einer Pull-Anforderung

Sie können die CodeCatalyst Amazon-Konsole verwenden, um gemeinsam die in einem Pull Request enthaltenen Änderungen zu überprüfen und zu kommentieren. Du kannst Kommentare zu einzelnen Codezeilen hinzufügen, die sich auf den Unterschied zwischen dem Quell- und dem Ziel-Branch oder auf den Unterschied zwischen den Revisionen des Pull-Requests beziehen. Du kannst wählen, ob du eine Zusammenfassung der Kommentare zu den Codeänderungen im Pull Request erstellen möchtest, damit du das Feedback anderer Nutzer schnell nachvollziehen kannst. Du kannst dich auch dafür entscheiden, eine Entwicklungsumgebung zu erstellen, um am Code zu arbeiten.

Anmerkung
Anmerkung

Bereitgestellt von Amazon Bedrock: AWS Implementiert eine automatische Missbrauchserkennung. Da die Features Beschreibung für mich schreiben, Inhaltszusammenfassung erstellen, Aufgaben empfehlen, Features mit Amazon Q erstellen oder zu einem Projekt hinzufügen und Probleme Amazon Q zuweisen mit Amazon-Q-Developer-Agent für die Softwareentwicklung auf Amazon Bedrock basieren, können Benutzer die in Amazon Bedrock implementierten Steuerelemente in vollem Umfang nutzen, um die Sicherheit und den verantwortungsvollen Umgang mit künstlicher Intelligenz (KI) durchzusetzen.

Tipp

Sie können im Rahmen Ihres Profils konfigurieren, zu welchen Pull-Request-Ereignissen Sie E-Mails erhalten. Weitere Informationen finden Sie unter Senden von Slack- und E-Mail-Benachrichtigungen von CodeCatalyst.

Pull-Requests zeigen, was der Unterschied zwischen der Revision des Pull-Requests und dem Commit sein wird, der bei der Erstellung des Pull Requests die Spitze des Ziel-Branches war. Das wird Merge Base genannt. Weitere Informationen zu Unterschieden und Merge-Basen in Git findest du unter git-merge-base in der Git-Dokumentation.

Tipp

Wenn du in der Konsole arbeitest, besonders wenn du einen Pull-Request schon länger geöffnet hast, solltest du in Erwägung ziehen, deinen Browser zu aktualisieren, um sicherzustellen, dass du die neueste Version für einen Pull Request hast, bevor du mit der Überprüfung beginnst.

Um einen Pull Request in der CodeCatalyst Konsole zu überprüfen
  1. Navigiere zu deinem Projekt.

  2. Navigiere zu den Pull Requests, indem du einen der folgenden Schritte ausführst:

    • Wenn der Pull Request auf der Projektseite aufgeführt ist, wähle ihn aus der Liste aus.

    • Wenn der Pull Request nicht auf der Projektseite aufgeführt ist, wähle Alle anzeigen aus. Verwende die Filter und die Sortierung, um den Pull Request zu finden, und wähle ihn dann aus der Liste aus.

    • Wähle im Navigationsbereich Code und dann Pull Requests aus.

  3. Wähle den Pull Request, den du überprüfen möchtest, aus der Liste aus. Du kannst die Liste der Pull Requests filtern, indem du einen Teil ihres Namens in die Filterleiste eingibst.

  4. In der Übersicht kannst du den Namen und den Titel des Pull Requests überprüfen. Du kannst Kommentare zum Pull Request selbst erstellen und ansehen. Du kannst auch die Details des Pull Requests einsehen, einschließlich Informationen über Workflow-Läufe, verknüpfte Issues, Reviewer, den Autor des Pull Requests und mögliche Merge-Strategien.

    Anmerkung

    Kommentare, die zu bestimmten Codezeilen hinterlassen wurden, werden unter Änderungen angezeigt.

  5. (Optional) Um einen Kommentar hinzuzufügen, der für den gesamten Pull Request gilt, erweitere Kommentare zum Pull Request und wähle dann Kommentar erstellen aus.

  6. (Optional) Um eine Zusammenfassung aller Kommentare zu Änderungen in den Revisionen dieses Pull Requests anzuzeigen, wähle Kommentarzusammenfassung erstellen aus.

    Anmerkung

    Diese Funktion setzt voraus, dass generative KI-Funktionen für den Space aktiviert sind. Sie ist nur in der Region USA West (Oregon) verfügbar. Weitere Informationen finden Sie unter Generative KI-Funktionen verwalten.

  7. Unter Änderungen siehst du die Unterschiede zwischen dem Ziel-Branch und der neuesten Version des Pull Requests. Wenn es mehr als eine Revision gibt, kannst du anhand der Differenz zwischen den Revisionen ändern, welche Revisionen verglichen werden. Weitere Informationen zu Revisionen finden Sie unter Überarbeitungen.

    Tipp

    Unter Geänderte Dateien kannst du schnell sehen, wie viele Dateien Änderungen im Pull Request enthalten haben und zu welchen Dateien im Pull Request Kommentare enthalten sind. Die Anzahl der Kommentare, die neben einem Ordner angezeigt werden, gibt die Anzahl der Kommentare zu den Dateien in diesem Ordner an. Erweitern Sie den Ordner, um die Anzahl der Kommentare für jede Datei im Ordner anzuzeigen.

  8. Um die Art und Weise zu ändern, wie Unterschiede angezeigt werden, wählen Sie zwischen Unified und Split.

  9. Um einer Zeile im Pull Request einen Kommentar hinzuzufügen, gehe zu der Zeile, die du kommentieren möchtest. Wähle das Kommentarsymbol, das für diese Zeile angezeigt wird, gib einen Kommentar ein und wähle dann Speichern.

  10. Um Änderungen zwischen Revisionen in einem Pull Request oder zwischen Quell- und Ziel-Branch anzuzeigen, wähle eine der verfügbaren Optionen unter Vergleichen aus. Kommentare zu Zeilen in Revisionen werden in diesen Revisionen beibehalten.

  11. Wenn du deinen Workflow so konfiguriert hast, dass ein Bericht zur Codeabdeckung zu Pull-Request-Triggern generiert wird, kannst du dir die Ergebnisse der Zeilen- und Branch-Abdeckung im entsprechenden Pull Request ansehen. Um die Ergebnisse der Codeabdeckung auszublenden, wähle Codeabdeckung ausblenden. Weitere Informationen finden Sie unter Code-Abdeckungsberichte.

  12. Wenn du Codeänderungen am Pull Request vornehmen möchtest, kannst du aus dem Pull Request eine Entwicklungsumgebung erstellen. Wähle Create Dev Environment. Fügen Sie optional einen Namen für die Entwicklungsumgebung hinzu oder bearbeiten Sie deren Konfiguration und wählen Sie dann Erstellen.

  13. Unter Berichte kannst du dir die Qualitätsberichte in diesem Pull Request ansehen. Wenn es mehr als eine Revision gibt, kannst du anhand des Unterschieds zwischen den Revisionen ändern, welche Revisionen verglichen werden. Sie können die Berichte nach Name, Status, Workflow, Aktion und Typ filtern.

    Anmerkung

    Ein Workflow muss so konfiguriert sein, dass Berichte generiert werden, damit sie in deinen Pull Requests angezeigt werden. Weitere Informationen finden Sie unter Konfiguration von Qualitätsberichten in einer Aktion.

  14. Um einen bestimmten Bericht anzuzeigen, wähle ihn aus der Liste aus. Weitere Informationen finden Sie unter Testen mit Workflows.

  15. Wenn du als Reviewer dieses Pull Requests aufgeführt bist und die Änderungen genehmigen möchtest, vergewissere dich, dass du die neueste Revision siehst, und wähle dann Genehmigen.

    Anmerkung

    Alle erforderlichen Reviewer müssen einen Pull Request genehmigen, bevor er zusammengeführt werden kann.