AWS CodeCommit não está mais disponível para novos clientes. Os clientes existentes do AWS CodeCommit podem continuar usando o serviço normalmente. Saiba mais”
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Associar ou desassociar um AWS CodeCommit repositório com o Amazon Reviewer CodeGuru
O Amazon CodeGuru Reviewer é um serviço automatizado de revisão de código que usa análise de programas e aprendizado de máquina para detectar problemas comuns e recomendar correções em seu código Java ou Python. Você pode associar repositórios na sua conta da Amazon Web Services ao CodeGuru Reviewer. Ao fazer isso, o CodeGuru revisor cria uma função vinculada ao serviço que permite ao CodeGuru revisor analisar o código em todas as pull requests criadas após a associação ser feita.
Depois de associar um repositório, o CodeGuru revisor analisa e comenta os problemas encontrados ao criar pull requests. Cada comentário está claramente marcado como proveniente de um CodeGuru revisor com a designação Amazon CodeGuru Reviewer. É possível responder a esses comentários exatamente como qualquer outro comentário em uma solicitação pull e também fornecer feedback sobre a qualidade da sugestão. Esse feedback é compartilhado com o CodeGuru revisor e pode ajudar a melhorar o serviço e suas sugestões.
nota
Você não verá comentários do CodeGuru Reviewer em pull requests que foram criados antes de o repositório ser associado a ele. Talvez você não veja comentários em solicitações pull criadas após a associação pelos seguintes motivos:
-
A solicitação pull não contém códigos Java ou Python.
-
CodeGuru O revisor não teve tempo suficiente para executar e revisar o código na pull request. Esse processo pode demorar até 30 minutos. Os comentários podem aparecer à medida que a revisão avança, mas os comentários não são concluídos até que o status do trabalho seja exibido como Concluído.
-
CodeGuru O revisor não encontrou nenhum problema no código Java ou Python na pull request.
-
Ocorreu uma falha ao executar o trabalho de revisão de código. Para revisar o status de uma revisão de uma solicitação pull, consulte a guia Atividade da solicitação pull.
-
Você está visualizando as alterações na pull request na guia Changes, a pull request foi atualizada e o Amazon CodeGuru Reviewer não encontrou nenhum problema nas alterações. Os comentários do Amazon CodeGuru Reviewer só aparecem na guia Alterações se tiverem sido feitos na revisão mais recente do pull request. Eles sempre aparecem na guia Atividade.
![Uma recomendação criada pelo Amazon CodeGuru Reviewer com um trabalho de revisão em andamento.](images/codecommit-pull-request-reply-bot.png)
Para obter mais informações, consulteTrabalhar com solicitações pull em repositórios do AWS CodeCommit,Revisar uma solicitação pull, e o Guia do usuário do Amazon CodeGuru Reviewer.
nota
Você deve estar conectado com um IAM usuário ou função que tenha permissões suficientes para associar ou desassociar um repositório ao Reviewer. CodeGuru Para obter informações sobre as políticas gerenciadas CodeCommit que incluem essas permissões, consulte AWS políticas gerenciadas para CodeCommit AWS CodeCommit políticas gerenciadas e Amazon CodeGuru Reviewer e. Para obter informações sobre permissões e segurança do CodeGuru revisor, consulte o Guia do usuário do Amazon CodeGuru Reviewer.
Associar um repositório ao Reviewer CodeGuru
Use o AWS CodeCommit console para associar rapidamente um repositório ao CodeGuru Reviewer. Para outros métodos, consulte o Guia do usuário do Amazon CodeGuru Reviewer.
Abra o CodeCommit console em https://console.aws.amazon.com/codesuite/codecommit/home
. -
Em Repositórios, escolha o nome do repositório a ser associado CodeGuru ao Reviewer.
-
Escolha Configurações e, em seguida, escolha Amazon CodeGuru Reviewer.
-
Escolha Associate repository (Associar repositório).
nota
Pode levar até 10 minutos para associar totalmente um repositório ao CodeGuru Reviewer. O status não será atualizado automaticamente. Para visualizar o status atual, clique no botão para atualizar.
Desassociar um repositório do Reviewer CodeGuru
Use o AWS CodeCommit console para dissociar rapidamente um repositório do CodeGuru Reviewer. Para outros métodos, consulte o Guia do usuário do Amazon CodeGuru Reviewer.
Abra o CodeCommit console em https://console.aws.amazon.com/codesuite/codecommit/home
. -
Em Repositórios, escolha o nome do repositório que você deseja desassociar do Revisor. CodeGuru
-
Escolha Configurações e, em seguida, escolha Amazon CodeGuru Reviewer.
-
Escolha Disassociate repository (Desassociar repositório).