Freigeben über


Exportieren und Importieren von Feldzuordnungen mit TCM

Um die XML-Datei, die dem angegebenen Typ zugeordnet ist, zu importieren und zu exportieren, verwenden Sie folgenden tcm-Befehl:

  • tcm fieldmapping /import

  • tcm fieldmapping /export

Hinweis

Die fieldmapping-Option ist nur in Visual Studio 2012.2 oder höher verfügbar.

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

Parameter

Parameter

Beschreibung

/type: typeofmappingfile

Gibt den Typ an, für den ein Export/Import durchgeführt werden muss.

Typen: resolutiontype, bug, failuretype.

Erwarteter Wert: resolutiontype.

/mappingfile: path

Gibt den vollständigen Pfad an, einschließlich des Dateinamens für den Export/Import.

Für die Importoption überprüfen Sie, ob die Datei vorhanden ist. Für die Exportoption vergewissern Sie sich, dass die Datei nicht vorhanden ist.

/collection:CollectionURL

Gibt den URI der Teamprojektauflistung an. Das URI-Format lautet wie folgt: http://ServerName:Port/VirtualDirectoryName/CollectionName

Wenn kein virtuelles Verzeichnis verwendet wird, hat der URI das folgende Format:

http://ServerName:Port/CollectionName

/teamproject:project

Der Name des Teamprojekts, das den Testplan enthält, in den Sie Ihre automatisierten Tests importieren möchten.

/login:username,[password]

Dies ist optional. Gibt den Namen und das Kennwort eines Benutzers an, der am Anwendungsebenenserver für Team Foundation Server angemeldet ist und über Berechtigungen zum Ausführen des Befehls verfügt. Diese Option können Sie verwenden, wenn Ihre Windows-Anmeldeinformationen nicht über die entsprechenden Berechtigungen verfügen, wenn Sie die Standardauthentifizierung verwenden oder wenn Sie nicht mit einer Domäne verbunden sind.

Für die Anmeldung bei Visual Studio Online müssen Sie auch die unten aufgelisteten "/allowalternatecredentials" verwenden.

/allowalternatecredentials

Dieses Kennzeichen muss zusätzlich zum /login-Parameter angegeben werden, wenn eine Verbindung zu Visual Studio Online hergestellt wird. (Dieses Kennzeichen ist nur verfügbar, wenn Sie über Visual Studio 2013 Update 4 oder höher verfügen.)

Importieren und Exportieren der XML-Feldzuordnungsdatei

In den folgenden Beispielen wird davon ausgegangen, dass Sie eine Visual Studio-Eingabeaufforderung gestartet haben.

Wählen Sie dazu Start, zeigen Sie auf Alle Programme, auf Microsoft Visual Studio 2012 und auf Visual Studio Tools, und wählen Sie dann Developer-Eingabeaufforderung.

Der Eingabeaufforderung wird in folgendem Ordner geöffnet: <drive>:\Program Files\Microsoft Visual Studio 11.0\VC

Ändern Sie das Verzeichnis für den Ordner, der die aus dem Testprojekt erstellte Assembly enthält.

Mit dem folgenden Befehl wird die Feldzuordnung von einer angegebenen XML-Datei in das DinnerNow-Teamprojekt importiert:

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

Mit dem folgenden Befehl wird die Feldzuordnung aus dem DinnerNow-Teamprojekt exportiert:

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

Siehe auch

Konzepte

Verwenden von TCM über die Befehlszeile