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.
Sommario degli argomenti
Esportare un file di definizione dei tipi di elementi di lavoro
Importare un file di definizione dei tipi di elementi di lavoro
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere membro del gruppo Administrators di Team Foundation o del gruppo Project Administrators per il progetto. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
Esportare un file di definizione dei tipi di elementi di lavoro
Per esportare un file di definizione dei tipi di elementi di lavoro da un progetto esistente
Aprire una finestra del prompt dei comandi.
Passare alla directory che contiene i tipi di elementi di lavoro che si desidera elencare, digitando il comando riportato di seguito e premendo INVIO.
cd ..Unità:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE
Esportare un tipo di elemento di lavoro per un progetto team esistente digitando il seguente comando al prompt dei comandi e premendo INVIO.
witadmin exportwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /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/AWTeam/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
Per importare un tipo di elemento di lavoro in un progetto team esistente
Aprire una finestra del prompt dei comandi.
Passare alla directory che contiene i tipi di elementi di lavoro che si desidera elencare, digitando il comando riportato di seguito e premendo INVIO.
cd ..Unità:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE
Importare un tipo di elemento di lavoro digitando il seguente comando al prompt dei comandi e premendo 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/AWTeam/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
Personalizzazione e gestione dei tipi di elemento di lavoro [witadmin]