For the complete documentation index, see llms.txt. This page is also available as Markdown.

Etapa 2 da solicitação de pull: revisão

Escrito para a interface antiga

Visão geral

Este artigo explica como concluir o processo de revisão de um Pull Request, que envolve tanto o criador quanto os revisores atribuídos. Realizar revisões completas é essencial para manter a qualidade do código.

Boas práticas

  • Sempre adicione pelo menos um revisor para garantir a responsabilidade.

  • Use o campo de descrição para resumir as principais alterações para os revisores.

  • Faça o merge somente quando todos os conflitos forem resolvidos e os testes tiverem passado.

  • Use Solicitar alterações em vez de simplesmente não aprovar, pois isso mantém um fluxo de trabalho claro.

  • Evite a autoavaliação e o merge sem um revisor, a menos que seja uma correção crítica de tempo.

Etapas do Pull Request

Explore nossa série de artigos que orientam você em cada etapa do processo de Pull Request. Você pode lê-los em ordem ou selecionar um artigo específico para obter orientação detalhada sobre uma fase em particular.

Aba Visão geral do Pull Request

Os detalhes de um Pull Request ajudam revisores e colaboradores a obter contexto sobre a solicitação. A Visão geral aba tem duas seções para revisão: Detalhes do Pull Request e Revisores do Pull Request.

Detalhes do Pull Request

Campo
Descrição

Status

Estado atual do Pull Request (Criado, Revisão solicitada, Alterações solicitadas, e Aprovado).

Branch de destino

A branch onde as alterações serão mescladas.

Branch de origem

A branch de onde as alterações se originam.

Criado por

Usuário que criou o Pull Request.

Data de criação

Quando o Pull Request foi criado pela primeira vez.

Data de atualização

Quando ocorreu a última atividade ou alteração no Pull Request.

Descrição

Resumo das alterações deste Pull Request. Escrito pelo criador do Pull Request.

Revisores do Pull Request

A Revisores seção mostra os usuários atribuídos para revisar este Pull Request. O status de cada revisor é indicado por um ícone que ilustra o estado da revisão (revisão pendente, alterações solicitadas ou aprovado). Veja as instruções abaixo para mais detalhes sobre o processo de revisão.

Revisar Pull Request

1

Aguarde a verificação de conflitos de merge

  1. Quando um Pull Request é criado, ele verifica inicialmente se há conflitos de merge, indicados por uma faixa cinza.

  2. Aguarde a faixa mudar para uma das seguintes opções:

    1. Verde: Este branch pode ser mesclado

    2. Laranja: Este branch tem conflitos que devem ser resolvidos

  3. Se o branch puder ser mesclado, você pode continuar revisando o Pull Request seguindo as instruções deste artigo.

  4. Se o branch tiver conflitos, você deve resolvê-los antes de continuar a revisão deste Pull Request. Veja o artigo a seguir para aprender como resolver conflitos.

2

(Opcional) Adicionar revisores

Adicionar revisores garante a qualidade do código, ajuda a identificar conflitos cedo e reforça os processos de aprovação da equipe. Todos os revisores devem clicar Aprovar antes que o Pull Request possa ser mesclado.

Autoavaliação

  1. Na Revisores seção, clique no lápis ícone.

  2. Clique em Adicionar para cada usuário que você deseja que revise este Pull Request.

  3. Clique em Salvar.

  4. Os revisores adicionados serão listados na Revisores seção, e o status do Pull Request mudará para Revisão solicitada.

3

Revisar alterações

Para revisar o Pull Request, cada revisor deve entrar no Cloud DevOps e seguir estas etapas:

Pull requests aguardando revisão são marcados com o status Revisão solicitada, e os Revisoresícones ' são exibidos.

Autoavaliação

  1. Clique em Pull requests no menu lateral esquerdo.

  2. Clique no Pull Request para revisar.

  3. Clique na Componentes alterados guia.

  4. Clique em um componente para revisar.

  1. Ao visualizar um componente, o código-fonte de Destino e Origem é exibido lado a lado com as diferenças destacadas.

    1. Vermelho: Linhas a serem removidas.

    2. Verde: Linhas a serem adicionadas.

  2. Repita o processo de revisão para cada componente.

4

(Opcional) Solicitar alterações

Ao revisar, use Solicitar alterações para indicar que são necessárias correções antes da aprovação. Esse status solicita ao criador do Pull Request que atualize o branch de origem com as alterações necessárias. Como a solicitação não especifica o que precisa ser alterado, comunique diretamente à sua equipe as alterações específicas necessárias.

Autoavaliação

  1. Clique em Solicitar alterações.

  2. Depois de solicitar alterações, o status do Pull Request mudará para Alterações solicitadas.

Reenviar para revisão

Depois de fazer as alterações solicitadas, reenviar o Pull Request para revisão pelo revisor que as solicitou.

  1. Clique no Pull Request.

  2. Clique na Atualizar ícone ao lado do revisor que solicitou a revisão.

5

Aprovar

Depois que um revisor concluir a revisão de todos os componentes e de todas as solicitações de alteração atendidas, ele deve aprovar o Pull Request antes que ele possa ser mesclado.

Autoavaliação

  1. Clique em Aprovar.

  2. Depois que todos os revisores aprovarem, o status do Pull Request mudará para Aprovado, e ele poderá ser mesclado.

6

Próxima etapa: merge

Depois que o Pull Request for aprovado, as alterações do branch de origem estarão prontas para serem mescladas no branch de destino. Prossiga para o artigo a seguir para obter instruções sobre o processo de merge.

Atualizado

Isto foi útil?