Partilhar via


Mais melhorias na experiência com pull requests

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

Caraterísticas

Azure Repos

Azure Pipelines

Azure Repos

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

Observação

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

Clique uma vez para alternar entre visualizações em linha e de diferenças

Na experiência anterior, você podia alternar entre visualizações embutidas e diferenciais com um único clique. Trouxemos essa funcionalidade de volta na nova experiência sem ter que selecionar uma lista suspensa.


Um único clique para alternar entre as visualizações em linha e de comparação

Na página de Commits, pode comparar as alterações feitas num commit específico com o commit pai. No entanto, você pode querer navegar até a confirmação 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. Adicionámos um cartão de pais a um compromisso para o ajudar a alcançar este objetivo.


Navegação para commits principais

Mais espaço para pastas e ficheiros com nomes longos no separador ficheiros 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 ajustando a indentação da árvore para alinhar com o nó raiz e ocultando o botão de reticências da página, exceto quando se passa o rato sobre ele.

Imagem da nova árvore de ficheiros:


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 diferenças no separador de ficheiros PR

Ao redimensionar o painel de comparação lado a lado na guia de ficheiros de PR, a posição de rolagem do utilizador seria perdida. Esse problema foi corrigido; O local de rolagem do usuário agora é mantido em um redimensionamento do painel de comparação.

Pesquisar uma confirmação em um dispositivo móvel

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

Melhor utilização do espaço para a nova vista móvel de comparação de ficheiros PR

Atualizámos esta página para utilizar melhor o espaço para que os utilizadores possam ver mais do ficheiro em vistas móveis em vez de terem 40% do ecrã ocupados por um cabeçalho.


Melhor uso do espaço novo nome de arquivo PR

Imagens aprimoradas na visualização de resumo de PR

As imagens editadas em um PR não foram exibidas na visualização de resumo de RP, mas foram exibidas corretamente na visualização de arquivos de RP. Este problema foi resolvido.

Experiência de filial aprimorada ao criar um novo RP

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


aprimoramento da experiência da filial

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. Estas atualizações de rotina destinam-se predominantemente a resolver bugs ou software desatualizado. Muitas vezes, não terão impacto nos seus gasodutos, no entanto, nem sempre é esse o caso. Seu pipeline pode ser afetado se depender de um software que foi removido ou atualizado na imagem.

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

Para ver as notas de versão das alterações futuras (pré-lançamento) e implementadas, subscreva as seguintes notas de versão:

Gráfico histórico dos 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 esta pergunta é que o pool não tem simultaneidade suficiente, no entanto, historicamente tem sido difícil diagnosticar isso.

Hoje, temos o prazer de anunciar uma prévia pública dos gráficos históricos de uso para pools de agentes. Esses gráficos permitem que vós visualizem os trabalhos em execução nos vossos pools em relação à concorrência dos pools por um período de até 30 dias. Você pode detalhar esses dados em quatro intervalos de tempo diferentes (1, 7, 14, 30 dias).


gráfico histórico

Os dados de uso do pool de agentes são amostrados e agregados pelo serviço Analytics 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.

Este recurso é ativado por padrão. Para experimentar, siga as orientações abaixo.

  1. Nas definições do projeto, aceda ao separador "Grupos de agentes" dos pipelines
  2. No pool de agentes, selecione um pool (por exemplo, Azure Pipelines)
  3. Dentro do pool, selecione a guia "Analytics"

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

O aplicativo Azure Pipelines para ServiceNow ajuda você a integrar o Azure Pipelines e o ServiceNow Change Management. Com esta atualização, levamos nossa jornada de tornar os Pipelines do Azure cientes do processo de gerenciamento de alterações gerenciado no ServiceNow ainda mais para os pipelines YAML.

Ao configurar a verificação "ServiceNow Change Management" em um recurso, agora você pode pausar para que a alteração seja aprovada antes de implantar a compilação 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 Gestão de Mudanças 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óximos passos

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 feedback

Gostaríamos muito de ouvir o que você pensa sobre esses recursos. Use o menu Ajuda para relatar um problema ou fornecer uma sugestão.

Faça uma sugestão

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

Obrigado;

Vijay Machiraju