Einen Pull-Request überprüfen - Amazon 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.

Einen Pull-Request überprüfen

Sie können die CodeCatalyst Amazon-Konsole verwenden, um die in einer Pull-Anfrage enthaltenen Änderungen gemeinsam zu überprüfen und zu kommentieren. Sie können Kommentare zu einzelnen Codezeilen hinzufügen, die sich auf den Unterschied zwischen Quell- und Ziel-Branches oder auf den Unterschied zwischen den Versionen des Pull-Requests beziehen. Sie können sich dafür entscheiden, eine Zusammenfassung der Kommentare zu den Codeänderungen im Pull Request zu erstellen, um das Feedback anderer Benutzer schnell zu verstehen. Du kannst dich auch dafür entscheiden, eine Entwicklungsumgebung zu erstellen, um an Code zu arbeiten.

Anmerkung

Bereitgestellt von Amazon Bedrock: AWS implementiert automatisierte Missbrauchserkennung. Da die Funktionen Beschreibung für mich schreiben und Inhaltszusammenfassung erstellen auf Amazon Bedrock basieren, können Benutzer die in Amazon Bedrock implementierten Kontrollen in vollem Umfang nutzen, um Sicherheit und den verantwortungsvollen Umgang mit künstlicher Intelligenz (KI) durchzusetzen.

Tipp

Sie können als Teil Ihres Profils konfigurieren, über welche Pull-Request-Ereignisse 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, das bei der Erstellung des Pull-Requests der Tipp des Ziel-Branches war. Dies wird als Merge-Base bezeichnet. Weitere Informationen zu Unterschieden und Merge-Bases in Git finden Sie git-merge-basein der Git-Dokumentation.

Tipp

Wenn du in der Konsole arbeitest, insbesondere wenn du eine Zeit lang eine Pull-Anfrage geöffnet hast, solltest du erwägen, deinen Browser zu aktualisieren, um sicherzustellen, dass du die neueste Version für eine Pull-Anfrage zur Verfügung 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ählen Sie 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ählen Sie im Navigationsbereich Code und dann Pull Requests aus.

  3. Wählen Sie die Pull-Anfrage, die Sie überprüfen möchten, aus der Liste aus. Du kannst die Liste der Pull-Requests filtern, indem du einen Teil des Namens in die Filterleiste eingibst.

  4. In der Übersicht kannst du den Namen und den Titel des Pull Requests überprüfen. Du kannst Kommentare, die zum Pull Request selbst hinterlassen wurden, erstellen und ansehen. Du kannst dir auch die Details des Pull-Requests ansehen, einschließlich Informationen über Workflow-Ausführungen, verknüpfte Probleme, Prüfer, 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 die gesamte Pull-Anfrage gilt, erweitern Sie Kommentare zur Pull-Anfrage und wählen Sie dann Kommentar erstellen aus.

  6. (Optional) Um eine Zusammenfassung aller Kommentare zu Änderungen in 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 kannst du die Unterschiede zwischen dem Ziel-Branch und der neuesten Version des Pull-Requests sehen. Wenn es mehr als eine Revision gibt, kannst du ändern, welche Revisionen im Unterschied zwischen ihnen verglichen werden. Weitere Informationen zu Revisionen finden Sie unter Überarbeitungen.

    Tipp

    Unter Geänderte Dateien kannst du schnell einsehen, wie viele Dateien Änderungen im Pull Request enthalten haben und zu welchen Dateien im Pull Request Kommentare hinzugefügt wurden. Die Anzahl der Kommentare, die neben einem Ordner angezeigt werden, gibt die Anzahl der Kommentare zu 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 Vereinheitlicht und Geteilt.

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

  10. Um Änderungen zwischen den Versionen eines Pull-Requests oder zwischen dessen Quell- und Ziel-Branches anzuzeigen, wähle eine der verfügbaren Optionen unter Vergleichen aus. Kommentare zu Zeilen in Revisionen bleiben in diesen Revisionen erhalten.

  11. Wenn Sie Ihren Workflow so konfiguriert haben, dass ein Bericht zur Codeabdeckung über Pull-Request-Trigger generiert wird, können Sie die Ergebnisse der Leitungs- und Zweigabdeckung im entsprechenden Pull Request einsehen. Um die Ergebnisse der Codeabdeckung auszublenden, wähle „Codeabdeckung ausblenden“. Weitere Informationen finden Sie unter Berichte zur Codeabdeckung.

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

  13. Unter Berichte kannst du die Qualitätsberichte in diesem Pull-Request einsehen. Wenn es mehr als eine Revision gibt, kannst du ändern, welche Revisionen verglichen werden, was den Unterschied zwischen ihnen angeht. Sie können die Berichte nach Name, Status, Arbeitsablauf, Aktion und Typ filtern.

    Anmerkung

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

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

  15. Wenn Sie als Prüfer für diesen Pull Request aufgeführt sind und die Änderungen genehmigen möchten, stellen Sie sicher, dass Sie sich die neueste Version ansehen, und wählen Sie dann Genehmigen aus.

    Anmerkung

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