Share via


Diferenças de personalizações de modelo de processo entre Azure DevOps Services e TFS

Azure DevOps Services

Importante

O processo de importação dá suporte ao modelo de processo XML hospedado, que permite gerenciar personalizações por meio da atualização de arquivos de definição XML selecionados de um modelo de processo. Esse recurso só está disponível para organizações que foram migradas para Azure DevOps Services usando o Serviço de Importação de Dados TFS.

Se você usar o modelo de processo herança, poderá personalizar seu acompanhamento de trabalho por meio da interface do usuário criando um processo de Herança. Se você usar o modelo de processo XML local, poderá personalizar um modelo de processo, consulte Carregar ou baixar um modelo de processo e Personalizar um modelo de processo.

Para saber mais sobre modelos de processo, consulte Personalizar o acompanhamento de trabalho.

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

  • No TFS, os modelos de processo são usados como pontos de partida para projetos e, depois que um projeto é criado, o projeto é o escopo que você personaliza.
  • Em Azure DevOps Services, o processo é compartilhado entre vários projetos e é o escopo que você personaliza.

A estrutura e a sintaxe geral usadas na definição de modelos de processo permanecem as mesmas, com apenas algumas pequenas diferenças existentes entre modelos que você personaliza para importação em Azure DevOps Services e aqueles que você carrega para dar suporte a um TFS local.

Observação

A migração de projetos ou coleções de XML hospedado para o modelo herdado não é compatível com Azure DevOps Server. Ele só está disponível no Azure DevOps Sevice.

Personalizações sem suporte e arquivos de plug-in não referenciados

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

  • Controles personalizados em formulários de item de trabalho
  • Tipos de link personalizados
  • Fluxo de trabalho global
  • Suporte a campo de equipe
  • Suporte a regras para e Não
  • Suporte à regra de correspondência

Os plug-ins a seguir e seus arquivos associados não são usados na definição de um processo nem usados para atualizar projetos existentes. No entanto, eles são usados para criar objetos ou artefatos quando você cria um novo projeto.

  • Classificação
  • Consultas de item de trabalho (definidas usando a sintaxe WIQL)
  • Gerenciamento de testes
  • Itens de trabalho

Observação

O comprimento do WIQL não deve exceder 32 mil caracteres. O sistema não permitirá que você crie ou execute consultas que excedam esse comprimento.

Os plug-ins a seguir e seus arquivos associados são substituídos por padrões do sistema.

  • Build
  • Grupos e Permissões
  • Laboratório
  • Controle de versão

Os plug-ins a seguir e seus arquivos associados são ignorados.

  • Mapeamentos de projetos da Microsoft
  • Relatórios
  • Windows SharePoint Services

Não há suporte para plug-ins personalizados.

Limites do objeto

Ao personalizar um modelo de processo para importação, limite o número de objetos definidos conforme especificado em Limites de objeto de acompanhamento de trabalho.