Compartilhar via


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

No último sprint, anunciamos um lote de melhorias para a nova experiência de solicitação de 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.

Recursos

Azure Repos

Azure Pipelines

Azure Repos

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

Observação

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.

Clique com um único clique para alternar entre exibições embutidas e difusões

Na experiência anterior, você pode alternar entre modos de exibição embutidos e difusores com um único clique. Trouxemos essa funcionalidade de volta na nova experiência sem precisar selecionar uma lista suspensa.


Clique único para alternar entre modos de exibição embutidos e difusos

Na página Confirmações, você pode comparar as alterações feitas em um commit específico com seu commit pai. No entanto, talvez você queira navegar até o commit pai e entender melhor como essa confirmação difere de seu próprio 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 ajudá-lo a conseguir 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 algum espaço adicional na árvore modificando o recuo da árvore para corresponder ao nó raiz e ocultando o botão de reticências da página, exceto ao passar o mouse.

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 Arquivos de PR

Ao redimensionar o painel de comparação lado a lado na guia Arquivos de PR, o local de rolagem do usuário seria perdido. Esse problema foi corrigido; O local de rolagem do usuário agora é retido em um painel de comparação redimensionar.

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 por seu hash e abri-lo. Isso foi corrigido agora.


Pesquisar um commit em um dispositivo móvel

Melhor uso de espaço para o novo modo de exibição móvel de comparação de arquivos de PR

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.


Melhor uso do novo nome de arquivo de PR de espaço

Imagens aprimoradas na exibição de resumo de PR

As imagens editadas em uma PR não eram exibidas na exibição de resumo de PR, mas eram mostradas corretamente na exibição de arquivos de PR. Esse problema foi resolvido.

Experiência de branch aprimorada ao criar uma nova PR

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


aprimoramento da experiência de ramificação

Azure Pipelines

Observação

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 nenhum impacto em seus pipelines, no entanto, nem sempre esse é o caso. Seu pipeline poderá ser afetado se ele usar uma dependência de um software que foi 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 exibir as notas de versão para alterações futuras (pré-lançamento) e implantadas, assine as seguintes notas de versão:

Representação gráfica histórica para pools de agentes (Pré-visualização)

Muitas vezes recebemos perguntas de usuários se perguntando por que seus trabalhos não estão em execução. A resposta mais comum para 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 visualização pública de grafos de uso histórico para pools de agentes. Esses grafos permitem exibir trabalhos em execução em seus pools em relação à simultaneidade do pool em 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. Nas configurações do projeto, navegue até a guia "Pools de agentes" dos pipelines
  2. No pool de agentes, selecione um pool (por exemplo, Azure Pipelines)
  3. No pool, selecione a guia "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, fazemos nosso percurso de tornar o Azure Pipelines ciente do processo de gerenciamento de alterações gerenciado no ServiceNow ainda mais para pipelines YAML.

Ao configurar o "ServiceNow Change Management" marcar 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 em uma solicitação de alteração existente.


Integração do ServiceNow Change Management

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

Próximas etapas

Observação

Esses recursos serão lançados 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 esses recursos. Use o menu de ajuda para relatar um problema ou fornecer uma sugestão.

Fazer uma sugestão

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

Obrigada,

Vijay Machiraju