Używanie narzędzia tcm do eksportowania i importowania mapowań pól
Opublikowano: czerwiec 2016
Aby zaimportować i wyeksportować plik XML, który jest mapowany jako dostarczony typ, użyj następującego polecenia tcm:
tcm fieldmapping /import
tcm fieldmapping /export
Uwaga
fieldmapping Opcja jest dostępna tylko z programu Visual Studio 2012.2 lub nowszej.
Składnia
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]]
Parametry
Parametr |
Opis |
---|---|
/type: typeofmappingfile |
Określa typ dla potrzeb eksportu/importu, które mają zostać wykonane. Typy: typ rozwiązania, usterka, typ niepowodzenia. Oczekiwana wartość: resolutiontype. |
/mappingfile: path |
Określa pełną ścieżkę, łącznie z nazwą pliku do eksportowania/importowania. Dla opcji importu sprawdź, czy plik istnieje, a dla opcji eksportu upewnij się, że plik nie istnieje. |
/collection:CollectionURL |
Określa URI kolekcji projektu zespołowego. Format identyfikatora URI jest w następujący sposób: http://nazwa_serwera: port/NazwaKataloguWirtualnego/CollectionName Jeśli katalog wirtualny nie jest używany, format identyfikatora URI jest następujący: http://Nazwa_serwera: port / CollectionName |
/teamproject:project |
Nazwa projektu zespołowego, który zawiera plan testu, który ma zostać zaimportowany zautomatyzowanych testów w. |
/login:username,[password] |
Opcjonalnie. Określa nazwę i hasło użytkownika, który jest zalogowany do serwera warstwy aplikacji dla programu Team Foundation Server i który ma uprawnienia do uruchamiania tego polecenia. Użyj tej opcji, kiedy poświadczenia systemu Windows nie mają odpowiednich uprawnień, używasz uwierzytelniania podstawowego lub nie masz połączenia z domeną. Aby zalogować się do programu Visual Studio Online, należy również użyć /allowalternatecredentials wymienione poniżej. |
/allowalternatecredentials |
Ta flaga należy określić oprócz /login parametru podczas łączenia się z programu Visual Studio Online. (Ta flaga jest tylko dostępna, gdy program Visual Studio 2013 Update 4 lub nowszego). |
Przykłady
Importowanie i eksportowanie pliku XML fieldmapping
W poniższych przykładach założono, że uruchomiono polecenie Visual Studio wiersza polecenia.
W tym celu należy wybrać Start, wskaż polecenie Wszystkie programy, wskaż polecenie programu Microsoft Visual Studio 2012, wskaż polecenie programu Visual Studio Tools, a następnie wybierz Developer wiersza polecenia.
Otwiera wiersza polecenia do folderu: <drive>:\Program Files\Microsoft Visual Studio 11.0\VC
Zmień katalog do folderu, który zawiera zestaw utworzony z projektu testu.
Następujące polecenie importuje fieldmapping do projektu zespołu DinnerNow z określonego pliku XML:
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
Następujące polecenie eksportuje fieldmapping z projektu zespołu 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