Partilhar via


Facilitar a personalização ao migrar projetos para o modelo de processo de Herança – Atualização do VSTS Sprint 139

Na Atualização sprint 139 do Visual Studio Team Services (VSTS), agora pode migrar projetos XML alojados para o modelo de processo de Herança para facilitar a personalização. Além disso, as versões podem agora ser acionadas por um PEDIDO Pull para o ajudar a executar testes adicionais antes de uma intercalação.

Consulte a lista funcionalidades abaixo para obter mais informações.

Passos seguintes

Leia sobre as novas funcionalidades abaixo e aceda ao VSTS para experimentá-las por si.

Funcionalidades

Wiki:

Trabalho:

Código:

Compilar e lançar:

Wiki

Criar um índice para páginas wiki

Por vezes, as páginas wiki podem ficar longas, com conteúdo organizado em vários cabeçalhos. Agora, pode adicionar um índice a qualquer página que tenha, pelo menos, um cabeçalho com a [[_TOC_]] sintaxe. Veja a documentação de orientação de markdown para obter mais informações sobre como utilizar o Markdown no VSTS. Esta funcionalidade foi priorizada com base numa sugestão do UserVoice.

Índice wiki

Trabalho

Facilitar a personalização ao migrar projetos para o modelo de processo de Herança

Migrar um modelo de processo XML Alojado para um processo Herdado proporciona a conveniência de personalizar o seu sistema de controlo de trabalho através da interface de utilizador. Se estiver a utilizar o modelo de processo XML Alojado em qualquer um dos seus projetos, pode migrar os mesmos. A alteração do modelo de processo para um projeto pode ser feita em dois passos. Primeiro, clone o processo XML Alojado para o modelo herança. Isto adiciona as suas personalizações, como tipos de itens de trabalho, campos e estados, a um processo Herdado recentemente criado.

Processo de clonagem

Depois de validar o processo, pode alterar os projetos para utilizar o processo criado recentemente.

Alterar o processo do projeto

Veja a documentação Clone a Hosted XML process to Inheritance (Clonar um processo XML Alojado para Herança ) para obter mais informações.

Conversar sobre o estado mais recente com a integração melhorada do Microsoft Teams

Na melhoria mais recente da nossa integração do Microsoft Teams, verá rapidamente o estado de uma atividade com ícones e cores claros e começará a conversar para manter as coisas em movimento. Se um pedido Pull estiver à espera do autor, será apresentado a amarelo e com um ícone de temporizador. Se uma compilação for bem-sucedida, aparece a verde e com um ícone de marca de verificação.

Atividade no Chat de equipa

Código

Uniformizar descrições de pedidos Pull com modelos

Escrever boas descrições de pedidos Pull é uma excelente forma de ajudar os revisores a saber o que esperar ao rever código. Também são uma excelente forma de ajudar a controlar coisas que devem ser feitas para cada alteração, como testar, adicionar testes de unidades e atualizar documentação (nunca ninguém se esquece de atualizar os documentos). Muitos dos utilizadores têm pedido que adicionemos modelos de pedido Pull para facilitar a escrita de excelentes descrições por parte das equipas e agora adicionámos essa funcionalidade.

Além de suportar um modelo de descrição de PR predefinido, as equipas podem adicionar vários modelos, que lhe são apresentados num menu na página criar PR. Basta clicar no botão Adicionar um modelo para escolher entre qualquer modelo no repositório para o acrescentar à descrição do PR.

Adicionar modelo para PR

Os modelos específicos de ramo também são suportados se quiser aplicar um modelo diferente para um PR num ramo específico ou numa pasta de ramo. Por exemplo, se quiser ter um modelo específico para todos os ramos que comecem por "correção/", pode adicionar um modelo que será utilizado para todos os PRs nesses ramos.

Veja a documentação dos modelos de pedido Pull para saber mais sobre como criar e utilizar modelos.

Compilar e lançar

Efetuar testes adicionais com um acionador de versão de pedido Pull

Conseguiu acionar uma compilação com base num pedido Pull (PR) e obter esse feedback rápido antes de uma intercalação durante algum tempo. Agora também pode configurar um acionador pr para uma versão. O estado da versão será publicado novamente no repositório de código e pode ser visto diretamente na página de RELAÇÕES Públicas. Isto é útil se pretender efetuar testes funcionais ou manuais adicionais como parte do fluxo de trabalho do PR.

Acionador PR na Versão

Implementar aplicações Go no Azure Kubernetes Service (AKS) com o Azure DevOps Projects

O DevOps Projects facilita a introdução ao Azure. Ajuda-o a iniciar uma aplicação, no serviço do Azure à sua escolha, em alguns passos. O DevOps Projects fornece tudo o que precisa para desenvolver, implementar e monitorizar a sua aplicação.

Adicionámos agora suporte para Azure Kubernetes Service (AKS) destinados à Linguagem Go em Projetos de DevOps. Veja a documentação do tutorial do AKS para obter mais informações.

O estado da compilação comunicado ao GitHub é mais sucinta

Quando o VSTS publica o estado de uma compilação no GitHub, o texto de estado é apresentado na verificação de pedido Pull, ramo e consolidação associada. Até agora, o nome de cada pipeline de compilação no texto era precedido de VSTS:. Removemos este prefácio do texto de estado para que o nome do pipeline de compilação fosse mais fácil de ver rapidamente e não causar confusão sobre VSTS: estar no nome oficial de um pipeline de compilação. Infelizmente, esta alteração afeta as regras de proteção de ramo do GitHub em que o GitHub ainda espera que os nomes dos pipelines comecem com VSTS:. Isto pode fazer com que os pedidos Pull do GitHub sejam bloqueados até que as definições do repositório sejam atualizadas. Para resolver este problema, depois de executar a compilação pelo menos uma vez, atualize as regras de proteção de ramo do repositório ao abrigo das regras de proteção do Ramo de Ramos de Definições >> do repositório.

Como fornecer comentários

Gostaríamos de saber o que pensa sobre estas funcionalidades. Utilize o menu de comentários para comunicar um problema ou fornecer uma sugestão.

Menu Comentários

Também pode obter conselhos e as suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigado,

Gopinath Chigakkagari