Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Servizi di Azure DevOps
Importante
Il processo di importazione supporta il modello di processo XML ospitato che consente di gestire le personalizzazioni tramite l'aggiornamento della definizione WIT di un modello di processo. Questa funzionalità è disponibile solo per le organizzazioni di cui è stata eseguita la migrazione ad Azure DevOps Services usando il servizio di importazione del database TFS.
Se si utilizza il modello di processo di ereditarietà, è possibile personalizzare il rilevamento del lavoro tramite l'interfaccia utente creando un processo ereditato. 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, vedere Personalizzare il rilevamento del lavoro.
In Azure DevOps Services è possibile gestire la personalizzazione degli oggetti di rilevamento del lavoro tramite un processo. I processi XML ospitati vengono importati ed esportati tramite un'esperienza di amministrazione basata sul Web.
Quando si importa un nuovo processo, è possibile creare nuovi progetti usandolo.
Quando si importa un processo esistente, tutti i progetti che usano tale processo vengono aggiornati per riflettere le modifiche.
Ad esempio, gli aggiornamenti eseguiti a uno dei processi personalizzati elencati di seguito aggiornano automaticamente i due progetti che usano il processo.
Quando si individuano altre personalizzazioni da apportare, è possibile esportare il processo esistente, aggiornare i file di definizione XML del processo, comprimere il risultato e importare nuovamente il processo appena aggiornato. Le modifiche vengono applicate a tutti i progetti esistenti che usano tale processo.
Il processo di importazione supporta gli scenari seguenti:
- Importare un processo esistente da un server Azure DevOps locale
- Importare un nuovo processo creato da un processo esportato esistente
- Importare un aggiornamento in un processo esistente e aggiornare automaticamente tutti i progetti che utilizzano tale processo
Prerequisiti
Per indicazioni su come personalizzare Azure Boards per allinearsi ai requisiti aziendali specifici, vedere Informazioni sulla configurazione e la personalizzazione di Azure Boards.
Categoria | Requisiti |
---|---|
autorizzazioni | - Per creare, eliminare o modificare un processo: membro del gruppo Amministratori raccolta progetti o autorizzazioni specifiche a livello di raccolta Crea processo, Elimina processo, Modifica processoo Elimina un campo dall'organizzazione impostato su Consenti. Per maggiori informazioni, vedere Impostazione delle autorizzazioni e dell'accesso per il monitoraggio del lavoro e personalizzazione di un processo ereditato. - Per aggiornare le bacheche: amministratore del team o membro del gruppo amministratori del progetto. |
Access | - Anche se si ha basic o un accesso inferiore, è comunque possibile modificare un processo se qualcuno concede le autorizzazioni necessarie. - Per aggiornare e modificare il tipo di elementi di lavoro esistenti: membro del progetto. |
modello di processo del progetto | - Avere il modello di processo di ereditarietà per la raccolta di progetti che contiene il progetto. - Se si esegue la migrazione dei dati ad Azure DevOps Services, utilizzare il Servizio di importazione database di Team Foundation Server. |
conoscenza | Familiarità con la personalizzazione e l'elaborazione dei modelli. |
Importare un processo da un'istanza locale di Azure DevOps
Se si vuole testare il processo in un server Azure DevOps locale (denominato in precedenza Team Foundation Server (TFS) per verificare se funziona in Azure DevOps Services, seguire questa procedura.
In un server Azure DevOps locale, ogni progetto ha una propria copia di un processo, quindi è necessario prendere in considerazione attentamente i processi che devono esistere per l'organizzazione. La migrazione ad Azure DevOps Services è un ottimo momento per considerare l'allineamento dei processi nell'organizzazione e ridurre il numero di varianti di tale processo centralizzato.
Esegui lo script di esportazione del processo process export script per generare un processo per un determinato progetto.
(Facoltativo) Modificare il nome e la descrizione del file ProcessTemplate.xml. Assicurarsi che sia conforme alle regole e ai vincoli descritti in Personalizzare un processo.
Creare un file ZIP della cartella e dei file del processo.
Importare il file ZIP del processo personalizzato seguendo i passaggi descritti nella sezione successiva.
Ripetere il processo precedente per ogni processo da importare in Azure DevOps Services.
Usando i processi importati, creare progetti in Azure DevOps Services per ogni processo di cui si vuole eseguire la migrazione.
Apri Impostazioni>
È possibile creare, gestire e apportare personalizzazioni ai processi dalle impostazioni dell'organizzazione del >Processo.
Scegliere il
logo di Azure DevOps per aprire Progetti. Quindi scegliere Impostazioni dell'organizzazione.
Scegliere quindi Processo.
Importante
Se non viene visualizzato Processo, allora si sta lavorando dalla versione TFS-2018 o precedente. La pagina Processo non è supportata. È necessario usare le funzionalità supportate per il modello di processo XML locale.
Importare un processo
Prima di importare un processo, è necessario personalizzarlo per supportare le esigenze di rilevamento del lavoro. Assegnare al processo un nome diverso da Scrum, Agile o CMMI. Questi processi di sistema sono bloccati e non è possibile sovrascriverli.
Solo i membri del gruppo Project Collection Administrators possono importare un processo. Per altre informazioni, vedere Modifica autorizzazioni a livello di raccolta di progetti.
Nella scheda Processi scegliere importa e quindi trascinare e rilasciare o sfogliare fino al file ZIP del processo personalizzato.
Nota
Se non viene visualizzato il collegamento Importa processo , l'organizzazione non è configurata per supportare il modello di processo XML ospitato. È consigliabile usare il modello processo di ereditarietà per le esigenze di personalizzazione. Il modello di processo XML ospitato è supportato solo se l'account è stato creato tramite il servizio di importazione dati.
Scegliere il file da caricare. Il processo personalizzato deve soddisfare vincoli specifici per superare i controlli di convalida durante l'importazione.
Controllare Sostituisci modello esistente se si aggiorna un modello esistente. Il processo di importazione sovrascrive qualsiasi modello con lo stesso nome di quello che si importa e richiede di selezionare questa casella per confermare la sostituzione.
Importante
Non è possibile aggiornare uno dei processi bloccati: Agile, CMMI e Scrum.
Al termine dell'importazione, verrà visualizzato il messaggio seguente.
Se il processo non supera i controlli di convalida eseguiti durante l'importazione, si riceverà un elenco di messaggi di errore.
Correggere ogni errore e quindi ripetere l'importazione.È possibile creare immediatamente un progetto usando il processo appena importato.
Compilare il modulo visualizzato. Per altre informazioni sulle diverse opzioni, vedere Creare un progetto.
Aggiornare un processo esistente
Dopo aver aggiunto un processo, è possibile aggiornarlo importando un file ZIP in cui sono stati modificati uno o più file all'interno del modello di processo.
Nota
È consigliabile esportare un processo prima di apportare modifiche in modo da non sovrascrivere accidentalmente le modifiche apportate da altri utenti.
Importare il processo in base ai passaggi 2 e 3 della procedura precedente.
Spunta Sostituisci modello esistente per indicare che si vuole sovrascrivere il processo esistente.
La finestra di dialogo Processo di importazione indica che il sistema sta aggiornando i progetti che fanno riferimento al processo XML ospitato.
Al termine dell'importazione, verrà visualizzato il messaggio seguente. Tutti i progetti creati con il processo vengono aggiornati con le modifiche.
Se sono stati rinominati o eliminati campi o tipi di elementi di lavoro, viene visualizzato un messaggio di conferma. Procedere e selezionare la casella e procedere con l'importazione. Per altre informazioni su ogni messaggio, selezionare il collegamento di inoltro fornito. I messaggi informativi non richiedono alcuna azione da parte dell'utente.
Impostare il processo predefinito
Imposta un processo come predefinito per averlo preselezionato per tutti i nuovi progetti che intendi creare.
Esportazione di un processo
Esportare un processo quando si vuole aggiornarlo o usarlo come base per la creazione di un altro processo.
Il sistema esporta un file ZIP contenente una rappresentazione XML del processo. Questa operazione può essere modificata e importata in un secondo momento.