Exibir, filtrar e abrir solicitações pull

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Você cria pedidos de pull (PRs) para rever e integrar alterações de código num repositório Git no Azure Repos. Os membros da equipe e as partes interessadas podem revisar as alterações e dar feedback antes de mesclar o código na ramificação de destino. Os revisores também podem comentar as alterações e votar para aprovar ou rejeitar o código.

As equipes podem exigir RPs para quaisquer alterações em ramificações protegidas e definir políticas ramificação exigir que determinadas RPs atendam a critérios específicos.

Há várias maneiras de listar, filtrar, exibir e abrir RPs para um projeto.

Pré-requisitos

  • Repos devem estar habilitados no seu projeto. Se o hub Repos e as páginas associadas não forem exibidos, consulte Ativar ou desativar um serviço do Azure DevOps para reativar o Repos.

  • Para exibir RPs, seja membro do projeto de DevOps do Azure em que a RP está, com pelo menos acesso ao Básico. Se você não for um membro do projeto, será adicionado.

    Observação

    Para projetos públicos, os usuários com acesso Stakeholder têm acesso total aos Repositórios do Azure.

  • Repositórios devem estar habilitados no seu projeto. Se o hub Repos e as páginas associadas não for exibido, consulte Ativar ou desativar um serviço de DevOps do Azure para reativar Repos.
  • Para exibir PRs, seja membro do projeto Azure DevOps com pelo menos acesso ao Básico. Se você não for um membro do projeto, será adicionado.
  • Nos Serviços de DevOps do Azure, você pode gerenciar PRs e outros recursos a partir da interface de linha de comando (CLI) do Azure com a extensão azure-devops. Para saber como trabalhar com a CLI dos Serviços de DevOps do Azure, consulte Introdução à CLI do Azure DevOps. Os comandos da CLI do Azure Repos para PRs usam az repos pr.

Listar solicitações pull

Você pode listar PRs usando o site do projeto Azure DevOps, o Visual Studio ou a linha de comando do Azure DevOps.

  1. Para listar PRs em um repositório específico em um projeto, vá para esse projeto no portal da Web e selecione Repos>Pull requests.

    Captura de ecrã a mostrar os seus pull requests.

  2. Verifique se você selecionou o repositório correto.

    Captura de ecrã da escolha do seu repositório.

  3. A visualização padrão mostra seus PRs na guia Mine. Selecione Ative para mostrar todos os PRs ativos para o repositório atual. Selecione Concluído ou Abandonado para exibir listas de RPs fechados.

    Selecione qualquer RP na lista para ir para a página Visão geral do desse PR.

    Captura de ecrã dos separadores de vista para PRs no Azure Repos.

  4. Você pode listar todas as suas solicitações de pull em diferentes projetos na sua organização escolhendo Solicitações de pull na visualização O Meu Trabalho.

    Captura de tela mostrando todas as suas solicitações pull.

Definir uma vista de pull request personalizada

Filtrar a lista de RP ajuda você a encontrar e organizar RPs para priorizar os arquivos mais importantes em seu fluxo de trabalho.

Para filtrar a lista de PR, na página Pull requests, selecione o ícone Filter no canto superior direito. Em seguida, selecione ramificação de destino ou outro cabeçalho de coluna e selecione a ramificação ou outro valor que você deseja filtrar.

Para personalizar ainda mais a sua visualização da lista de RP, selecione Personalizar vista no canto superior direito da página de Pull requests.

Captura de ecrã que mostra o botão Personalizar vista na página de Pedidos de pull.

Na página Personalizar vista , pode reorganizar as seções da vista atual, editá-las ou removê-las. Para criar uma nova seção, selecione Adicionar seção.

Captura de ecrã a mostrar a página Personalizar vista com o botão Adicionar secção.

Na página da seção Personalizar , insira e selecione valores para filtrar a seção por parâmetros, como estado de rascunho ou data de atualização. Você pode escolher se deseja Mostrar solicitações pull que aprovei ou rejeitei em uma guia separadaou Excluir solicitações pull (duplicatas) incluídas nas seções anteriores. Quando terminar de personalizar a vista, selecione Guardar.

Captura de ecrã da página na secção Personalizar.

Essas exibições personalizadas criam seções separadas e recolhíveis na página de solicitação pull. Essas consultas personalizadas funcionam também nos repositórios na guia Pull requests da página inicial da organização. Captura de tela da página Pull Requests mostrando seções dobráveis.

Para alterar os parâmetros das vistas personalizadas, selecione o botão Personalizar junto à vista. Em alternativa, selecione Personalizar vistae, no Personalizar vista ecrã, selecione a vista que pretende alterar. Algumas vistas, como Atribuído a mim, não podem ser personalizadas, mas podem ser reorganizadas ou removidas.

Na aba Arquivos de PR , você pode usar vários filtros para selecionar arquivos e comentários para revisões mais rápidas. Selecione Filtrare, em seguida, selecione entre as opções.

Captura de ecrã do separador Ficheiros com opções de filtro.

  • Palavra-chave: Insira uma palavra-chave.
  • Revisado/Não revisado: Todos (padrão), Pendentes, Revisado.
  • Arquivos comentados: Todos os arquivos (padrão), Arquivos com comentários.
  • Comentários: Mostrar (padrão), Novidades, Ocultar.
  • Status do comentário: Ativo (padrão), Pendente, Resolvido, Como planejado, Não será corrigido, Fechado.
  • Comentado por: Todos os comentários (padrão) ou uma pessoa específica.

Você também pode digitar uma cadeia de caracteres no campo Pesquisar para mostrar os resultados correspondentes das opções anteriores.

Abrir um pull request

Quando você abre uma RP do navegador, do Visual Studio ou da CLI do Azure, a página Visão Geral do de RP é aberta no navegador.

Para abrir um PR no navegador, selecione o PR da lista na página de Pull Requests . O PR abre-se no separador Visão Geral do . O separador Visão Geral do mostra o título do PR, a descrição, os revisores, os itens de trabalho vinculados, o histórico e o estado do PR. Você pode ver um resumo das políticas de filial que estão passando ou falhando e ver os comentários que os revisores fizeram.

Captura de tela que mostra a guia Visão geral do P R.

Na aba Arquivos de PR , pode-se rever as alterações reais nos arquivos de PR. Nas guias Atualizações e Confirmações, você pode ver as alterações feitas pelo autor para atualizar a ramificação de RP.

Para analisar alterações, fazer comentários ou sugestões, ou aprovar ou votar no pedido de integração, consulte Rever pedidos de integração.

Ver e atualizar pedidos pull a partir de um dispositivo móvel

Você pode usar dispositivos móveis para exibir todas as telas de RP do Azure Repos e executar ações.

Captura de ecrã dos ecrãs do Azure Repos P R num dispositivo móvel.

Próximos passos