

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
<a name="how-to-amazon-codeguru-reviewer"></a>

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.](http://docs.aws.amazon.com/fr_fr/codecommit/latest/userguide/images/codecommit-pull-request-reply-bot.png)


Pour plus d'informations, consultez [Utilisation des pull requests dans les AWS CodeCommit référentiels](pull-requests.md)[Réviser une demande d'extraction](how-to-review-pull-request.md), et le [https://docs.aws.amazon.com/codeguru/latest/reviewer-ug/welcome.html](https://docs.aws.amazon.com/codeguru/latest/reviewer-ug/welcome.html).

**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 [AWS politiques gérées pour CodeCommit](security-iam-awsmanpol.md) et[AWS CodeCommit politiques gérées et Amazon CodeGuru Reviewer](security-iam-awsmanpol.md#codeguru-permissions). Pour plus d'informations sur les autorisations et la sécurité des CodeGuru réviseurs, consultez le *guide de l'utilisateur Amazon CodeGuru Reviewer*.

**Topics**
+ [Associer un référentiel à CodeGuru Reviewer](#how-to-amazon-codeguru-reviewer-associate)
+ [Dissocier un référentiel du réviseur CodeGuru](#how-to-amazon-codeguru-reviewer-disassociate)

## Associer un référentiel à CodeGuru Reviewer
<a name="how-to-amazon-codeguru-reviewer-associate"></a>

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 sur [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

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

1. Choisissez **Paramètres**, puis **Amazon CodeGuru Reviewer**.

1. 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.](http://docs.aws.amazon.com/fr_fr/codecommit/latest/userguide/images/codecommit-settings-associate-disassociate.png)

## Dissocier un référentiel du réviseur CodeGuru
<a name="how-to-amazon-codeguru-reviewer-disassociate"></a>

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 sur [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

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

1. Choisissez **Paramètres**, puis **Amazon CodeGuru Reviewer**.

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