Condividi tramite


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

  1. Aprire una finestra del prompt dei comandi.

  2. 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

  3. 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

  1. Aprire una finestra del prompt dei comandi.

  2. 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

  3. 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]