Uso di TCM per esportare e importare mapping di campi
Per importare ed esportare il file XML che esegue il mapping al tipo specificato, usare il seguente comando tcm:
tcm fieldmapping /import
tcm fieldmapping /export
Nota
L'opzione fieldmapping è disponibile solo con Visual Studio 2012.2 o versione successiva.
tcm fieldmapping /import /type: typeofmapping /mappingfile: path /collection:CollectionURL /teamproject:project [/login:username,[password]]
tcm fieldmapping /export /type: typeofmapping /mappingfile: path /collection:CollectionURL /teamproject:project [/login:username,[password]]
Parametri
Parametro |
Descrizione |
---|---|
/type: typeofmappingfile |
Specifica il tipo per cui deve essere eseguita l'esportazione/importazione. Tipi: resolutiontype, bug, failuretype. Valore previsto: resolutiontype. |
/mappingfile: path |
Specifica il percorso completo, incluso il nome file dell'esportazione/importazione. Per l'opzione di importazione verificare che il file esista mentre per l'opzione di esportazione assicurarsi che il file non esista. |
/collection:CollectionURL |
Specifica l'URI della raccolta di progetti team. Il formato dell'URI è il seguente: http://NomeServer:Porta/NomeDirectoryVirtuale/NomeRaccolta Se non viene usata alcuna directory virtuale, il formato dell'URI sarà il seguente: http://NomeServer:Porta/NomeRaccolta |
/teamproject:project |
Nome del progetto team contenente il piano di test nel quale si vuole importare i test automatizzati. |
/login:username,[password] |
Parametro facoltativo. Specifica il nome e la password di un utente collegato al server a livello applicazione di Team Foundation Server e che dispone delle autorizzazioni per eseguire il comando. Questa opzione deve essere usata se le credenziali di Windows non includono le autorizzazioni appropriate, se si usa l'autenticazione di base o se non si è connessi a un dominio. Per accedere a Visual Studio Online, è anche necessario usare /allowalternatecredentials elencato di seguito. |
/allowalternatecredentials |
Questo flag deve essere specificato in aggiunta al parametro /login quando si effettua la connessione a Visual Studio Online. Il flag è disponibile solo con Visual Studio 2013 Update 4 o versioni successive. |
Importare ed esportare file di mapping campi XML
Negli esempi seguenti si presuppone che sia stato avviato un prompt dei comandi di Visual Studio.
A tale scopo, scegliere Start, quindi Tutti i programmi, Microsoft Visual Studio 2012, Strumenti di Visual Studio e infine Prompt dei comandi sviluppatore.
Il prompt dei comandi apre la seguente cartella: <drive>:\Program Files\Microsoft Visual Studio 11.0\VC
Passare alla cartella contenente l'assembly compilato dal progetto di test.
Il comando seguente importa fieldmapping nel progetto team DinnerNow da un file XML specificato:
tcm fieldmapping /import /type:resolutiontype /mappingfile:<drive>\dir\sudir\filetoimport.xml /collection:http://<Team Foundation Server Name>:8080/tfs/<team project collection name>
/teamproject:DinnerNow
Il comando seguente esporta fieldmapping dal progetto team DinnerNow:
tcm fieldmapping /export /type: resolutiontype /mappingfile:<drive>\dir\sudir\filetoexport.xml /collection:http://<Team Foundation Server Name>:8080/tfs/<team project collection name>
/teamproject:DinnerNow