View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Ferramentas de Revisão de Código

Personalizar o ADO (Azure DevOps)

Quadros de Tarefas

Políticas de Revisor

Configurando Políticas de Ramificação

  1. AzDO: Configurar políticas de ramificação
  2. AzDO: Configurar políticas de ramificação com a ferramenta CLI:
    1. Criar um arquivo de configuração de política
    2. Política de contagem de aprovação
  3. GitHub: Configurando ramificações protegidas

Visual Studio Code

GitHub: GitHub Pull Requests

Suporta o processamento de pull requests do GitHub dentro do VS Code.

  1. Abra o plugin na Barra de Atividades
  2. Selecione Atribuído a Mim
  3. Selecione um PR
  4. Sob Descrição, você pode escolher Fazer Check-out do ramo e entrar no Modo de Revisão para obter uma experiência mais integrada

Azure DevOps: Azure DevOps Pull Requests

Suporta o processamento de pull requests do Azure DevOps dentro do VS Code.

  1. Abra o plugin na Barra de Atividades
  2. Selecione Atribuído a Mim
  3. Selecione um PR
  4. Sob Descrição, você pode escolher Fazer Check-out do ramo e entrar no Modo de Revisão para obter uma experiência mais integrada

Visual Studio

As seguintes extensões podem ser usadas para criar uma experiência integrada de revisão de código no Visual Studio, trabalhando com GitHub ou Azure DevOps.

GitHub: GitHub Extension para Visual Studio

Fornece funcionalidades estendidas para trabalhar com pull requests no GitHub diretamente no Visual Studio.

  1. View -> Other Windows -> GitHub
  2. Clique no ícone de Pull Requests na barra de tarefas
  3. Clique duas vezes em um pull request pendente

Azure DevOps: Pull Requests para Visual Studio

Trabalhe com pull requests no Azure DevOps diretamente no Visual Studio.

  1. Abra o Team Explorer
  2. Clique em Pull Requests
  3. Clique duas vezes em um pull request - os Detalhes do Pull Request serão abertos
  4. Clique em Checkout se você quiser ter a mudança completa localmente e ter uma experiência mais integrada
  5. Revise as mudanças e faça comentários

Web

Reviewable: Revisões de Código GitHub multi-round sem interrupções

Suporta revisões de código GitHub multi-round, com atalhos de teclado e muito mais. A extensão para o VS Code está em andamento.

  1. Visite o Painel de Revisões para ver revisões aguardando sua ação, que têm novos comentários para você e muito mais.
  2. Selecione um Pull Request dessa lista.
  3. Abra qualquer arquivo no seu navegador, no Visual Studio Code ou em qualquer editor que você tenha configurado, clicando na sua foto de perfil no canto superior direito.
  4. Selecione um editor em “Modelo de link externo”. O VS Code é uma opção, mas também qualquer editor que suporte URI.
  5. Revise a diferença globalmente ou por arquivo, deixando comentários, sugestões de código e muito mais.