

Amazon CodeCatalyst ist nicht mehr offen für Neukunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter [Wie migriert man von CodeCatalyst](migration.md).

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
<a name="pull-requests-review"></a>

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 den Unterschied zwischen den Quell- und Zielbranches oder den Unterschied zwischen den Versionen des Pull-Requests betreffen. 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](https://docs.aws.amazon.com//bedrock/latest/userguide/abuse-detection.html). 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 in Ihrem Profil konfigurieren, über welche Pull-Request-Ereignisse Sie E-Mails erhalten. Weitere Informationen finden Sie unter [Senden von Slack- und E-Mail-Benachrichtigungen von CodeCatalyst](notifications-manage.md).<a name="merge-base"></a>

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-base](https://git-scm.com/docs/git-merge-base)in 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.

1. 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.

1. 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.

1. 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.

1. (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.

1. (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 und ist nur in der Region USA West (Oregon) verfügbar. Weitere Informationen finden Sie unter [Generative KI-Funktionen verwalten](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html). 

1. 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](source-concepts.md#revision-concept).
**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.

1. Um zu ändern, wie Unterschiede angezeigt werden, wählen Sie zwischen **Vereinheitlicht** und **Geteilt**. 

1. 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**. 

1. 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. 

1. 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 [Code-Abdeckungsberichte](test-workflow-actions.md#test-code-coverage-reports).

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

1. Unter **Berichte** kannst du die Qualitätsberichte in dieser Pull-Anfrage 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 [Qualitätsberichte in einer Aktion konfigurieren](test-config-action.md).

1. Um einen bestimmten Bericht anzuzeigen, wählen Sie ihn aus der Liste aus. Weitere Informationen finden Sie unter [Testen mit WorkflowsTesten mit Workflows](test-workflow-actions.md).

1. 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.