Differenze tra le personalizzazioni dei modelli di processo tra Azure DevOps Services e TFS

Azure DevOps Services

Importante

Il processo di importazione supporta il modello di processo XML ospitato che consente di gestire le personalizzazioni tramite l'aggiornamento dei file di definizione XML selezionati di un modello di processo. Questa funzionalità è disponibile solo per le organizzazioni di cui è stata eseguita la migrazione a Azure DevOps Services tramite il servizio di importazione dati TFS.

Se si usa il modello di processo di ereditarietà, è possibile personalizzare il rilevamento del lavoro tramite l'interfaccia utente creando un processo di ereditarietà. Se si usa il modello di processo XML locale, è possibile personalizzare un modello di processo, vedere Caricare o scaricare un modello di processo e Personalizzare un modello di processo.

Per altre informazioni sui modelli di elaborazione, vedere Personalizzare il rilevamento del lavoro.

Azure DevOps Services usa un modello diverso da Team Foundation Server (TFS) per i progetti e i processi correlati.

  • In TFS i modelli di processo vengono usati come punti di partenza per i progetti e una volta creato un progetto, il progetto è l'ambito personalizzato.
  • In Azure DevOps Services il processo viene condiviso tra più progetti ed è l'ambito personalizzato.

La struttura e la sintassi complessiva usata nella definizione dei modelli di processo rimangono invariate, con solo alcune piccole differenze esistenti tra i modelli personalizzati per l'importazione in Azure DevOps Services e quelli caricati per supportare un TFS locale.

Nota

La migrazione di progetti o raccolte da Hosted XML al modello ereditato non è supportata per Azure DevOps Server. È disponibile solo in Azure DevOps Sevice.

Personalizzazioni non supportate e file di plug-in non referenziati

Qualsiasi riferimento agli oggetti seguenti in uno dei file di definizione XML genera un errore di convalida al momento dell'importazione.

  • Controlli personalizzati nei moduli degli elementi di lavoro
  • Tipi di collegamento personalizzati
  • Flusso di lavoro globale
  • Supporto sul campo del team
  • Supporto per e non regole
  • Supporto delle regole di corrispondenza

I plug-in seguenti e i relativi file associati non vengono usati per definire un processo, né usati per aggiornare i progetti esistenti. Tuttavia, vengono usati per creare oggetti o artefatti quando si crea un nuovo progetto.

  • Classificazione
  • Query sugli elementi di lavoro (definite usando la sintassi WIQL)
  • Gestione test
  • Elementi di lavoro

Nota

La lunghezza di WIQL non deve superare i 32.000 caratteri. Il sistema non consente di creare o eseguire query che superano tale lunghezza.

I plug-in seguenti e i relativi file associati vengono sostituiti dalle impostazioni predefinite di sistema.

  • Compilazione
  • Gruppi e autorizzazioni
  • Lab
  • Controllo della versione

I plug-in seguenti e i relativi file associati vengono ignorati.

  • Mapping di progetto Microsoft
  • Report
  • Windows SharePoint Services

I plug-in personalizzati non sono supportati.

Limiti di oggetto

Quando si personalizza un modello di processo per l'importazione, limitare il numero di oggetti definiti come specificato in Limiti degli oggetti di rilevamento lavoro.