Partilhar via


Diferenças nas personalizações de modelos de processo entre os Serviços do Azure DevOps e o TFS

Azure DevOps Services

Importante

O processo de importação suporta o modelo de processo XML Alojado que lhe permite gerir personalizações através da atualização de ficheiros de definição XML selecionados de um modelo de processo. Esta funcionalidade só está disponível para organizações que tenham sido migradas para os Serviços de DevOps do Azure com o Serviço de Importação de Dados do TFS.

Se utilizar o modelo de processo de Herança, pode personalizar o seu controlo de trabalho através da interface de utilizador ao criar um processo de Herança. Se utilizar o modelo de processo XML no local, pode personalizar um modelo de processo, consulte Carregar ou transferir um modelo de processo e Personalizar um modelo de processo.

Para saber mais sobre os modelos de processo, veja Personalizar o controlo de trabalho.

O Azure DevOps Services utiliza um modelo diferente do Team Foundation Server (TFS) para relacionar projetos e processos.

  • No TFS, os modelos de processo são utilizados como pontos de partida para projetos e, assim que um projeto é criado, o projeto é o âmbito que personaliza.
  • Nos Serviços de DevOps do Azure, o processo é partilhado em vários projetos e é o âmbito que personaliza.

A estrutura e a sintaxe geral utilizadas na definição de modelos de processo permanecem as mesmas, com apenas algumas pequenas diferenças existentes entre os modelos que personaliza para importação para os Serviços do Azure DevOps e os que carrega para suportar um TFS no local.

Nota

A migração de projetos ou coleções do XML Alojado para o modelo herdado não é suportada para Azure DevOps Server. Só está disponível no Azure DevOps Sevice.

Personalizações não suportadas e ficheiros de plug-in não referenciados

Qualquer referência aos seguintes objetos em qualquer um dos ficheiros de definição XML resulta num erro de validação após a importação.

  • Controlos personalizados em formulários de itens de trabalho
  • Tipos de ligação personalizados
  • Fluxo de trabalho global
  • Suporte de campo de equipa
  • Suporte de regras Para e Não
  • Suporte de regras de correspondência

Os seguintes plug-ins e os respetivos ficheiros associados não são utilizados na definição de um processo nem na atualização de projetos existentes. No entanto, são utilizados para criar objetos ou artefactos quando cria um novo projeto.

  • Classificação
  • Consultas de itens de trabalho (definidas com a sintaxe WIQL)
  • Gestão de Testes
  • Itens de trabalho

Nota

O comprimento wiql não pode exceder os 32K carateres. O sistema não lhe permitirá criar ou executar consultas que excedam esse comprimento.

Os seguintes plug-ins e os respetivos ficheiros associados são substituídos por predefinições do sistema.

  • Compilar
  • Grupos e Permissões
  • Laboratório
  • Controlo de Versões

Os seguintes plug-ins e os respetivos ficheiros associados são ignorados.

  • Mapeamentos do Microsoft Project
  • Relatórios
  • Windows SharePoint Services

Os plug-ins personalizados não são suportados.

Limites de objetos

Ao personalizar um modelo de processo para importação, limite o número de objetos que define conforme especificado em Limites de objetos de controlo de trabalho.