Compartilhar via


Usando o tcm para exportar e importar mapeamentos de campos

 

Publicado: abril de 2016

Para importar e exportar o arquivo XML que mapeia para o tipo fornecido, use o seguinte comando tcm:

  • tcm fieldmapping /import

  • tcm fieldmapping /export

Dica

O fieldmapping opção só está disponível com Visual Studio 2012.2 ou posterior.

Sintaxe

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

Parâmetros

Parâmetro

Descrição

/type: typeofmappingfile

Especifica o tipo para o qual a exportação/importação precisa ser feita.

Tipos: resolutiontype, bug, failuretype.

Valor esperado: resolutiontype.

/mappingfile: path

Especifica o caminho completo, incluindo o nome de arquivo para exportação/importação.

Para a opção de importação, verifique se o arquivo existe e para a opção de exportação, verifique se o arquivo não existe.

/collection:CollectionURL

Especifica o URI da coleção de projeto de equipe. O formato para a URI é a seguinte: http://ServerName:Port/VirtualDirectoryName/CollectionName

Se nenhum diretório virtual for usado, então o formato do URI será o seguinte:

http://ServerName:Port/CollectionName

/teamproject:project

O nome do projeto da equipe que contém o plano de teste que você deseja importar testes automatizados.

/login:username,[password]

Opcional. Especifica o nome e a senha de um usuário que está conectado ao servidor de camada de aplicativo para Team Foundation Server e que tenha permissões para executar o comando. Você usa esta opção se suas credenciais do Windows não possuem as permissões apropriadas, ou quando você estiver usando a autenticação básica, ou quando não estiver conectado em um domínio.

Para fazer logon ao Visual Studio Online, você também precisará usar /allowalternatecredentials listados abaixo.

/allowalternatecredentials

Esse sinalizador deve ser especificado, além de /login parâmetro ao conectar-se ao Visual Studio Online. (Esse sinalizador só está disponível se você tiver o Visual Studio 2013 atualização 4 ou superior.)

Exemplos

Exportar e importar o arquivo de mapeamento de campo XML

Os exemplos a seguir supõem que você iniciou um prompt de comando do Visual Studio.

Para fazer isso, escolha Iniciar, aponte para Todos os Programas, Microsoft Visual Studio 2012, Ferramentas do Visual Studio e escolha Prompt de Comando do Desenvolvedor.

O prompt de comando abre na pasta: <drive>:\Program Files\Microsoft Visual Studio 11.0\VC

Altere o diretório para a pasta que contém o assembly compilado do seu projeto de teste.

O comando a seguir importa mapeamento de campos para o projeto de equipe da DinnerNow de um arquivo XML especificado:

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

O comando a seguir exporta mapeamento de campos do projeto de equipe da 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

Consulte também

Usando TCM na linha de comando