Partilhar via


Exibir, filtrar e abrir solicitações pull

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

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

Categoria Requerimentos
Acesso ao projeto Membro de um projeto .
Permissões - Ver código em projetos privados: Acesso pelo menos Básico.
- Clone ou contribua para o código em projetos privados: Membro do grupo de segurança Contributors ou permissões correspondentes no projeto.
- Definir permissões de ramo ou repositório: Gerir permissões para o ramo ou repositório.
- Alterar ramificação padrão: Editar políticas e permissões para o repositório.
- Importar um repositório: Membro do grupo de segurança Administradores de Projeto ou com permissão de Criar repositório ao nível do projeto Git definida como Permitir. Para obter mais informações, consulte Definir permissões do repositório Git.
Serviços Repos ativado.
Ferramentas Opcional. Utilize os comandos az repos: Azure DevOps CLI.

Observação

Em projetos públicos, os usuários com acesso Partes Interessadas têm acesso total aos repositórios do Azure, incluindo visualização, clonagem e contribuição para o código.

Categoria Requerimentos
Acesso ao projeto Membro de um projeto .
Permissões - Visualização de código: Pelo menos acesso básico.
- Clone ou contribua para o código: Membro do grupo de segurança Contributors ou com permissões correspondentes no projeto.
Serviços Repos ativado.

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 se abre um PR do navegador, do Visual Studio ou da CLI do Azure, a página Visão Geral de PR é 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 ramificação que estão aprovadas ou reprovadas, 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.

Visualizar e atualizar pedidos de 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