Ein AWS CodeCommit Repository mit Amazon CodeGuru Reviewer verknüpfen oder die Zuordnung aufheben - AWS CodeCommit

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

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.

Ein AWS CodeCommit Repository mit Amazon CodeGuru Reviewer verknüpfen oder die Zuordnung aufheben

Amazon CodeGuru Reviewer ist ein automatisierter Code-Review-Service, der mithilfe von Programmanalyse und maschinellem Lernen häufig auftretende Probleme erkennt und Korrekturen in Ihrem Java- oder Python-Code empfiehlt. Sie können Repositorys in Ihrem Amazon Web Services Services-Konto mit CodeGuru Reviewer verknüpfen. Wenn Sie dies tun, erstellt der CodeGuru Prüfer eine servicebezogene Rolle, die es dem CodeGuru Prüfer ermöglicht, den Code in allen Pull-Requests zu analysieren, die nach der Zuordnung erstellt wurden.

Nachdem Sie ein Repository zugeordnet haben, analysiert und kommentiert CodeGuru Reviewer alle Probleme, die bei der Erstellung von Pull Requests festgestellt werden. Jeder Kommentar ist eindeutig als von einem CodeGuru Rezensenten mit der Bezeichnung Amazon CodeGuru Reviewer stammend gekennzeichnet. Sie können auf diese Kommentare wie auf alle anderen Kommentare in einer Pull-Anforderung reagieren und auch Feedback zur Qualität des Vorschlags übermitteln. Dieses Feedback wird an den CodeGuru Rezensenten weitergegeben und kann dazu beitragen, den Service und seine Vorschläge zu verbessern.

Anmerkung

In Pull-Requests, die erstellt wurden, bevor das Repository mit dem Repository verknüpft wurde, werden dir keine Kommentare von CodeGuru Reviewer angezeigt. Aus folgenden Gründen werden Kommentare in Pull-Anforderungen, die nach der Zuordnung erstellt wurden, möglicherweise nicht angezeigt:

  • Die Pull-Anfrage enthält keinen Java- oder Python-Code.

  • CodeGuru Der Prüfer hatte nicht genug Zeit, um den Code in der Pull-Anfrage auszuführen und zu überprüfen. Dieser Vorgang kann bis zu 30 Minuten dauern. Kommentare können im Verlauf der Überprüfung erscheinen, aber das Kommentieren ist erst abgeschlossen, wenn der Jobstatus als Abgeschlossen angezeigt wird.

  • CodeGuru Der Prüfer hat in der Pull-Anfrage keine Probleme im Java- oder Python-Code festgestellt.

  • Der Code-Prüfungsauftrag konnte nicht ausgeführt werden. Den Status einer Überprüfung für einen Pull Request findest du auf der Registerkarte Aktivität des Pull-Requests.

  • Sie sehen die Änderungen am Pull Request auf der Registerkarte Änderungen, der Pull Request wurde aktualisiert und Amazon CodeGuru Reviewer hat bei den Änderungen keine Probleme festgestellt. Kommentare von Amazon CodeGuru Reviewer werden nur dann auf der Registerkarte „Änderungen“ angezeigt, wenn sie zur letzten Version der Pull-Anfrage abgegeben wurden. Sie werden immer auf der Registerkarte Aktivität angezeigt.

Eine Empfehlung, die von Amazon CodeGuru Reviewer während eines laufenden Überprüfungsauftrags erstellt wurde.

Weitere Informationen finden Sie unter Verwenden von Pull-Anforderungen inAWS CodeCommitRepositoriesÜberprüfen einer Pull-Anforderung, und im Amazon CodeGuru Reviewer-Benutzerhandbuch.

Anmerkung

Sie müssen mit einem IAM Benutzer oder einer Rolle angemeldet sein, der über ausreichende Berechtigungen verfügt, um ein Repository mit CodeGuru Reviewer zu verknüpfen oder die Zuordnung aufzuheben. Informationen zu den verwalteten Richtlinien CodeCommit , die diese Berechtigungen beinhalten, finden Sie unter AWS verwaltete Richtlinien für CodeCommit undAWS CodeCommit verwaltete Richtlinien und Amazon CodeGuru Reviewer. Informationen zu den Berechtigungen und zur Sicherheit von CodeGuru Rezensenten finden Sie im Amazon CodeGuru Reviewer-Benutzerhandbuch.

Ordnen Sie dem CodeGuru Rezensenten ein Repository zu

Verwenden Sie die AWS CodeCommit Konsole, um CodeGuru Reviewer schnell ein Repository zuzuordnen. Weitere Methoden finden Sie im Amazon CodeGuru Reviewer-Benutzerhandbuch.

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Wählen Sie unter Repositories den Namen des Repositorys aus, das Reviewer zugeordnet werden soll. CodeGuru

  3. Wählen Sie Einstellungen und dann Amazon CodeGuru Reviewer aus.

  4. Wählen Sie Associate repository (Repository zuordnen) aus.

    Anmerkung

    Es kann bis zu 10 Minuten dauern, bis ein Repository vollständig mit CodeGuru Reviewer verknüpft ist. Der Status wird nicht automatisch aktualisiert. Um den aktuellen Status anzuzeigen, wählen Sie die Schaltfläche "Refresh (Aktualisieren)".

    Ein CodeCommit Repository, das mit Amazon CodeGuru Reviewer verknüpft wurde.

Trennen Sie die Zuordnung eines Repositorys zu Reviewer CodeGuru

Verwenden Sie die AWS CodeCommit Konsole, um ein Repository schnell von CodeGuru Reviewer zu trennen. Weitere Methoden finden Sie im Amazon CodeGuru Reviewer-Benutzerhandbuch.

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Wählen Sie unter Repositories den Namen des Repositorys aus, das Sie von Reviewer trennen möchten. CodeGuru

  3. Wählen Sie Einstellungen und dann Amazon CodeGuru Reviewer aus.

  4. Wählen Sie Disassociate repository (Repository-Zuordnung aufheben).