Esportare e importare tipi di elementi di lavoro da un progetto esistente
Per personalizzare i tipi di elemento di lavoro in un progetto esistente, è possibile utilizzare lo strumento da riga di comando witadmin per esportare e importare il tipo di elemento di lavoro in un file XML.Le modifiche apportate ai tipi di elemento di lavoro possono influire sulla modalità con cui le funzioni degli strumenti di pianificazione Agile e del lavoro.Prima di personalizzare un tipo di elemento di lavoro, vedere Personalizzare le pagine di backlog e dell'area attività mediante la configurazione del processo.
[!NOTA]
È possibile utilizzare l'editor di processo, un componente aggiuntivo dello strumento avanzato per Visual Studio che è possibile scaricare e installare.Trova nel menu Strumenti, l'editor di processo fornisce un'interfaccia utente grafica per personalizzare i tipi di elemento di lavoro, campi e altri oggetti.È possibile utilizzare questo strumento per importare ed esportare i tipi di elemento di lavoro e modificare le definizioni.Per ulteriori informazioni, vedere la pagina seguente sul sito Web Microsoft: Power Tool di Team Foundation Server.
Requisiti
- Per eseguire questa procedura, è necessario essere membro del gruppo Administrators di Team Foundation e del gruppo Project Administrators per il progetto.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.
Esportare un file di definizione dei tipi di elementi di lavoro
Per eseguire lo strumento della riga di comando witadmin, aprire una finestra Prompt dei comandi in cui è installato Visual Studio o Team Explorer e immettere:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
In una versione a 64 bit di Windows sostituire %programfiles% con %programfiles(x86)%.
Immettere il comando seguente, sostituendo i dati agli argomenti riportati di seguito, dove CollectionURL specifica l'URL di una raccolta di progetti team, ProjectName specifica il nome del progetto team definito nella raccolta, WorkItemTypeName specifica il nome dell'elemento di lavoro da esportare e FileName specifica il nome e il percorso del file esportato da esportare.Quindi scegliere INVIO.
witadmin exportwitd /collection:http://CollectionURL /p:projectName /n:WorkItemTypeName /f:FileName
[!NOTA]
Se si esegue Windows Vista potrebbero non essere disponibili le autorizzazioni impostate per certe cartelle.Se si tenta di esportare il tipo di elemento di lavoro in un percorso per il quale non si dispone di autorizzazioni impostate, la tecnologia di virtualizzazione del Registro di sistema consente il reindirizzamento automatico del file esportato e il relativo salvataggio nell'archivio virtuale.Per evitare il reindirizzamento, è possibile esportare il file in un percorso per il quale si dispone di autorizzazioni impostate.Per ulteriori informazioni sulla virtualizzazione del registro di sistema, vedere le pagine seguenti nel sito Web Microsoft: Registry Virtualization e Problemi comuni di virtualizzazione di file e del Registro di sistema in Windows Vista.
Ad esempio, il comando seguente consente di esportare nel file Bug.xml il contenuto del tipo di elemento di lavoro denominato Bug definito per il progetto AdventureWorks:
witadmin exportwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /n:Bug /f:Bug.xml
Al termine, viene visualizzato il seguente messaggio:
Operazione completata.
Importare un file di definizione dei tipi di elementi di lavoro
Digitare il comando seguente, quindi premere INVIO.
witadmin importwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
Ad esempio, il comando seguente consente di importare nel progetto AdventureWorks il tipo di elemento di lavoro definito nel file AWBug.xml:
witadmin importwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /f:AWBug.xml
Al termine, viene visualizzato il seguente messaggio:
Importazione del tipo di elemento di lavoro completata.
[!NOTA]
L'importazione della definizione di un tipo di elemento di lavoro crea un tipo di elemento di lavoro basato sul nome assegnato all'elemento WORKITEMTYPE nel file di definizione del tipo.Se il nome esiste già, il comando di importazione sovrascriverà il tipo di elemento di lavoro esistente.Se il nome non esiste, un nuovo tipo di elemento di lavoro verrà aggiunto al progetto team.
Vedere anche
Riferimenti
Personalizzare e gestore i tipi di elemento di lavoro [witadmin]
Concetti
Personalizzare la gestione degli elementi di lavoro per il progetto team
Personalizzare dati di rilevamento, form, flusso di lavoro e altri oggetti del progetto