Compartilhar via


Mais melhorias na experiência de solicitações pull

No último sprint, anunciamos um lote de melhorias para a nova experiência de solicitação pull. Neste sprint, estamos dobrando nossos investimentos nesse espaço com outra rodada de melhorias. Em janeiro de 2021, planejamos disponibilizar a nova experiência em geral.

Características

Azure Repos

Azure Pipelines

Azure Repos

Essa atualização inclui os seguintes aprimoramentos na experiência de solicitação pull com base em seus comentários.

Nota

Observe que a nova experiência de solicitação de pull será habilitada para todas as organizações em janeiro de 2021 e você não poderá voltar à experiência mais antiga.

Clicar uma vez para ativar/desativar exibições embutidas e de comparação

Na experiência anterior, era possível alternar entre exibições embutidas e de comparação com um único clique. Trouxemos essa funcionalidade de volta na nova experiência sem precisar selecionar uma lista suspensa.


Clicar uma vez para alternar entre exibições embutidas e de comparação

Na página Commits, você pode comparar as alterações realizadas em um commit específico com seu commit pai. No entanto, talvez você queira navegar até o commit pai e compreender melhor como esse commit difere de seu pai. Isso geralmente é necessário quando você deseja entender todas as alterações em uma versão. Adicionamos um cartão pai a um commit para ajudar com isso.


Navegação para commits pai

Mais espaço para pastas e arquivos com nomes longos na guia arquivos de PR

Pastas e arquivos com nomes longos foram cortados devido à falta de espaçamento horizontal na árvore de arquivos. Recuperamos mais espaço na árvore ao modificar a indentação para corresponder ao nó raiz e ao ocultar o botão de reticências da página, exceto quando você passar o mouse sobre ele.

Imagem da nova árvore de arquivos:


mais espaço para pastas e arquivos

Imagem da árvore de arquivos ao passar o mouse sobre um diretório:


Exibição de nome

Preservar a posição de rolagem ao redimensionar o painel de comparação na guia de arquivos de PR

Ao redimensionar o painel de comparação lado a lado na aba de arquivos de PR, a posição de rolagem do usuário era perdida. Esse problema foi corrigido; o ponto de rolagem do usuário agora é mantido em um redimensionamento do painel de diferenciação.

Pesquisar um commit em um dispositivo móvel

Ao exibir a página Confirmações em um dispositivo móvel, a caixa de pesquisa está ausente na nova experiência. Como resultado, é difícil encontrar um commit com base em seu hash e abri-lo. Isso foi corrigido agora.

Uso aprimorado de espaço para o novo arquivo de PR com exibição móvel de comparação

Atualizamos esta página para fazer melhor uso do espaço para que os usuários possam ver mais do arquivo em modos de exibição móveis em vez de ter 40% da tela tomada por um cabeçalho.


Uso aprimorado do novo nome de arquivo PR do espaço

Imagens aperfeiçoadas na exibição de resumo de PR

As imagens editadas em um PR não apareciam na visão geral do PR, mas eram exibidas corretamente na visão de arquivos do PR. Esse problema foi resolvido.

Experiência de branch aperfeiçoada durante a criação de uma PR

Antes dessa atualização, essa experiência não era ideal, pois compararia as alterações com o branch padrão do repositório em vez do branch de comparação.


aprimoramento de experiência de branch

Azure Pipelines

Nota

As imagens do Azure Pipelines são atualizadas continuamente em um esforço para fornecer aos usuários a melhor experiência possível. Essas atualizações de rotina são predominantemente destinadas a resolver bugs ou softwares desatualizados. Muitas vezes, eles não terão impacto algum em seus pipelines, mas nem sempre esse é o caso. Seu pipeline poderá ser afetado se ele depender de um software que tenha sido removido ou atualizado na imagem.

Para saber mais sobre as próximas atualizações em nossas imagens do Windows, Linux e macOS, leia os seguintes comunicados:

Para visualizar as notas de versão para lançamentos futuros (pré-lançamento) e as mudanças já implementadas, assine as seguintes notas de versão:

Gráfico histórico para grupos de agentes (versão prévia)

Geralmente, recebemos perguntas de usuários sobre por que suas tarefas não estão sendo executadas. A resposta mais comum a essa pergunta é que o pool não tem simultaneidade suficiente, no entanto, historicamente tem sido difícil diagnosticar isso.

Hoje, estamos entusiasmados em anunciar uma prévia pública dos gráficos de uso histórico para pools de agentes. Esses gráficos permitem que você visualize trabalhos em execução nos seus pools em relação à simultaneidade do pool durante um período de até 30 dias. Você pode analisar esses dados em quatro intervalos de tempo diferentes (1, 7, 14, 30 dias).


grafo histórico

Os dados de uso do pool de agentes são amostrados e agregados pelo serviço de Análise a cada 10 minutos. O número de trabalhos é plotado com base no número máximo de trabalhos em execução para o intervalo de tempo especificado.

Esse recurso está habilitado por padrão. Para experimentá-lo, siga as diretrizes abaixo.

  1. Dentro das configurações do projeto, navegue até a guia "Pools de Agentes" de pipelines
  2. No pool de agentes, selecione um pool (por exemplo, Azure Pipelines)
  3. Na piscina, selecione a aba "Análise"

Integração de gerenciamento de alterações do ServiceNow com pipelines YAML

O aplicativo Azure Pipelines para ServiceNow ajuda você a integrar o Azure Pipelines e o ServiceNow Change Management. Com essa atualização, continuamos nosso percurso para tornar o Azure Pipelines ciente do processo de gerenciamento de mudanças gerenciado no ServiceNow, também para pipelines YAML.

Ao configurar a verificação "Gerenciamento de Alterações do ServiceNow" em um recurso, agora você pode pausar para que a alteração seja aprovada antes de implantar o build nesse recurso. Você pode criar automaticamente uma nova alteração para um estágio ou aguardar uma solicitação de alteração existente.


Integração de Gerenciamento de Alterações do ServiceNow

Você também pode adicionar a tarefa UpdateServiceNowChangeRequest em um trabalho de servidor para atualizar a solicitação de alteração com status de implantação, anotações etc.

Próximas etapas

Nota

Esses recursos serão implementados nas próximas duas a três semanas.

Vá até o Azure DevOps e dê uma olhada.

Como fornecer comentários

Adoraríamos ouvir o que você pensa sobre essas características. Use o menu de ajuda para relatar um problema ou fornecer uma sugestão.

fazer uma sugestão

Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigado

Vijay Machiraju