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 solicitações pull (PRs) para revisar e mesclar alterações de código em um 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 de ramificação para 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

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

  • Para exibir RPs, você deve ser membro do projeto de DevOps do Azure em que o PR está, com acesso Básico ou superior. Se você não for um membro do projeto, seja adicionado.

    Nota

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

  • Os repositórios devem estar habilitados em seu projeto. Se o hub Repos e as páginas associadas não forem exibidos, consulte Ativar ou desativar um serviço de DevOps do Azure para reativar Repos.
  • Para exibir PRs, você deve ser membro do projeto Azure DevOps com acesso Básico ou superior. Se você não for um membro do projeto, seja adicionado.
  • Nos Serviços de DevOps do Azure, você pode gerenciar PRs e outros recursos da interface de linha de comando (CLI) do Azure com a azure-devops extensão. 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 RPs 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 pedidos pull.

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

    Captura de ecrã a mostrar a escolha do seu repo.

  3. A visualização padrão mostra seus PRs na guia Mine. Selecione Ativo 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 desse RP.

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

  4. Você pode listar todos os seus RPs em diferentes projetos em sua organização escolhendo Solicitações pull na visualização Meu Trabalho.

    Captura de ecrã da visualização de todos os seus pedidos 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 RP, 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 vista da lista de RP, selecione Personalizar vista no canto superior direito na página Receber pedidos .

Captura de ecrã a mostrar o botão Personalizar vista na página Receber pedidos.

Na página Personalizar modo de exibição, você pode reorganizar as seções de exibição atuais, 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 Personalizar seção, 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 separada ou Excluir solicitações pull (duplicadas) incluídas nas seções anteriores. Quando terminar de personalizar a vista, selecione Guardar.

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

Essas exibições personalizadas criam seções separadas e recolhíveis na página de solicitação pull. Essas consultas personalizadas também funcionam em repositórios na guia Minhas solicitações pull da página inicial da organização. Captura de ecrã da página Pull Requests a mostrar secções recolhíveis.

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

Em uma guia Arquivos de RP, você pode usar vários filtros para selecionar arquivos e comentários para avaliações mais rápidas. Selecione Filtrar e, 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), Pendente, 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, Conforme projetado, Não corrigirá, 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 pedido Pull

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

Para abrir uma RP no navegador, selecione a RP na lista na página Pull requests . O PR abre a guia Visão geral . A guia Visão geral mostra o título, a descrição, os revisores, os itens trabalhados vinculados, o histórico e o status da RP. 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 guia Arquivos PR, você pode revisar as alterações reais nos arquivos PR. Nas guias Atualizações e Confirmações, você pode ver as alterações que o autor fez para atualizar a ramificação de RP.

Para rever alterações, fazer comentários ou sugestões, ou aprovar ou votar no PR, consulte Rever pedidos pull.

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