Associer ou dissocier un AWS CodeCommit référentiel à Amazon CodeGuru Reviewer - AWS CodeCommit

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Associer ou dissocier un AWS CodeCommit référentiel à Amazon CodeGuru Reviewer

Amazon CodeGuru Reviewer est un service de révision de code automatisé qui utilise l'analyse de programmes et l'apprentissage automatique pour détecter les problèmes courants et recommander des correctifs dans votre code Java ou Python. Vous pouvez associer les référentiels de votre compte Amazon Web Services à CodeGuru Reviewer. Lorsque vous le faites, CodeGuru Reviewer crée un rôle lié à un service qui permet à CodeGuru Reviewer d'analyser le code dans toutes les pull requests créées après l'association.

Une fois que vous avez associé un dépôt, CodeGuru Reviewer analyse et commente les problèmes détectés lorsque vous créez des pull requests. Chaque commentaire est clairement indiqué comme provenant de CodeGuru Reviewer avec la désignation Amazon CodeGuru Reviewer. Vous pouvez répondre à ces commentaires comme vous le feriez pour tout autre commentaire dans une demande d'extraction, et vous pouvez également fournir des commentaires en retour sur la qualité de la suggestion. Ces commentaires sont partagés avec CodeGuru Reviewer et peuvent aider à améliorer le service et ses suggestions.

Note

Vous ne verrez aucun commentaire de CodeGuru Reviewer dans les pull requests créées avant que le référentiel ne lui soit associé. Il peut arriver que vous ne voyiez pas de commentaires dans les demandes d'extraction créées après l'association pour les raisons suivantes :

  • La pull request ne contient pas de code Java ou Python.

  • CodeGuru Le réviseur n'a pas eu le temps d'exécuter et de réviser le code contenu dans la pull request. Ce processus peut prendre jusqu'à 30 minutes. Les commentaires peuvent apparaître au fur et à mesure de l'avancement de la révision, mais ils ne sont pas terminés tant que le statut de la tâche n'est pas indiqué comme terminé.

  • CodeGuru Le réviseur n'a trouvé aucun problème dans le code Java ou Python de la pull request.

  • Le travail de révision de code n'a pas pu s'exécuter. Pour consulter le statut de la révision d'une pull request, consultez l'onglet Activité de la pull request.

  • Vous consultez les modifications apportées à la pull request dans l'onglet Modifications, la pull request a été mise à jour et Amazon CodeGuru Reviewer n'a détecté aucun problème lié aux modifications. Les commentaires d'Amazon CodeGuru Reviewer n'apparaissent dans l'onglet Modifications que s'ils concernent la dernière révision de la pull request. Ils apparaissent toujours dans l'onglet Activité.

Une recommandation créée par Amazon CodeGuru Reviewer alors qu'une tâche de révision est en cours.

Pour plus d'informations, consultez Utilisation des demandes d'extraction dansAWS CodeCommitréférentielsRéviser une demande d'extraction, et le guide de l'utilisateur Amazon CodeGuru Reviewer.

Note

Vous devez être connecté avec un utilisateur ou un rôle IAM disposant des autorisations suffisantes pour associer ou dissocier un référentiel à Reviewer. CodeGuru Pour plus d'informations sur les politiques gérées CodeCommit qui incluent ces autorisations, reportez-vous aux sections Politiques gérées par AWS pour CodeCommit etAWS CodeCommitpolitiques gérées et Amazon CodeGuru Reviewer. Pour plus d'informations sur les autorisations et la sécurité des CodeGuru réviseurs, consultez le guide de l'utilisateur Amazon CodeGuru Reviewer.

Associer un référentiel à CodeGuru Reviewer

Utilisez la AWS CodeCommit console pour associer rapidement un référentiel à CodeGuru Reviewer. Pour d'autres méthodes, consultez le guide de l'utilisateur Amazon CodeGuru Reviewer.

  1. Ouvrez la CodeCommit console à l'adresse https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Dans Référentiels, choisissez le nom du référentiel à associer à CodeGuru Reviewer.

  3. Choisissez Paramètres, puis Amazon CodeGuru Reviewer.

  4. Choisissez Associate repository (Associer un référentiel).

    Note

    L'association complète d'un référentiel à CodeGuru Reviewer peut prendre jusqu'à 10 minutes. L'état n'est pas mis à jour automatiquement. Pour afficher l'état actuel, cliquez sur le bouton Actualiser.

    Un CodeCommit référentiel qui a été associé à Amazon CodeGuru Reviewer.

Dissocier un référentiel du réviseur CodeGuru

Utilisez la AWS CodeCommit console pour dissocier rapidement un référentiel de CodeGuru Reviewer. Pour d'autres méthodes, consultez le guide de l'utilisateur Amazon CodeGuru Reviewer.

  1. Ouvrez la CodeCommit console à l'adresse https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Dans Référentiels, choisissez le nom du référentiel que vous souhaitez dissocier de CodeGuru Reviewer.

  3. Choisissez Paramètres, puis Amazon CodeGuru Reviewer.

  4. Choisissez Disassociate repository (Dissocier le référentiel).