Compartilhar via


Importar e exportar o fluxo de trabalho global [witadmin]

Usando o fluxo de trabalho global, você pode minimizar o trabalho necessário para definir e atualizar campos de item de trabalho e listas globais que compartilham vários projetos de equipe e tipos de itens de trabalho. Com o fluxo de trabalho global, você pode definir e atualizar campos e listas globais. Você pode gerenciar o fluxo de trabalho global para uma coleção de projetos de equipe ou um projeto de equipe usando os seguintes comandos no witadmin ferramenta de linha de comando:

  • exportglobalworkflow: Exporta o fluxo de trabalho global para um arquivo XML ou a janela do Prompt de comando.

  • importglobalworkflow: Importa o fluxo de trabalho global de um arquivo XML.

Para executar a ferramenta da linha de comandos witadmin, abra uma janela do Prompt de Comando em que Visual Studio ou Team Explorer esteja instalado e insira:

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

Em uma edição de 32 bits do Windows, substitua %programfiles(x86)% por %programfiles%.

Para obter mais informações sobre o fluxo de trabalho global, consulte Personalizar o fluxo de trabalho global.

Requisitos

  • Para exportar um fluxo de trabalho global, você deve ser um usuário válido do projeto de equipe ou coleção de projetos de equipe.

  • To import a global workflow to a team project, you must be a member of the following security groups: Team Foundation Administrators, Project Collection Administrators, or Project Administrators.

  • Para importar um fluxo de trabalho global para uma coleção de projetos de equipe, você deve ser um membro do administradores do Team Foundation ou administradores da coleção de projetos.

Consulte Referência de permissões para o Team Foundation Server.

Dica

Mesmo que faça logon com permissões administrativas, você deve abrir uma janela elevada do Prompt de Comando para executar essa função em um servidor que esteja executando Windows Server 2008.Para abrir uma janela do Prompt de Comando elevado, escolha Iniciar, abra o menu de atalho do Prompt de Comando e, em seguida, escolha Executar como Administrador.Para obter mais informações, consulte a seguinte página no site da Microsoft: Controle de Acesso de Usuário.

witadmin exportglobalworkflow /collection:CollectionURL [/p:ProjectName] [/f:FileName] [/e:Encoding] [/exportgloballists] 

witadmin importglobalworkflow /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:Encoding] [/v]

Parâmetros

Parâmetro

Descrição

/collection:CollectionURL

Especifica o URI da coleção. Você tem que especificar o URI no seguinte formato: http://ServerName:Port/VirtualDirectoryName/CollectionName

Se não especificar um diretório virtual, então especifique o URI no seguinte formato:

http://ServerName:Port/CollectionName.

/p:ProjectName

Opcional. O projeto de equipe para o qual você deseja exportar ou importar o fluxo de trabalho global. Esse projeto de equipe tem que ser definido na coleção especificada usando o parâmetro /collection. Se você não especificar um projeto de equipe, o fluxo de trabalho global forem importado ou exportado para a coleção.

/f:FileName

O caminho e o nome do arquivo de definição XML para o fluxo de trabalho global exportar ou importar.

Dica

Talvez você não tenha permissões para certas pastas, caso o computador cliente esteja executando o Windows Vista.A tecnologia de virtualização de registro redireciona o arquivo exportado e o salva no repositório virtual, automaticamente, caso tente exportar a lista global para um local para o qual você não tenha permissões.For more information, see the following pages on the Microsoft web site: Registry Virtualization and Common file and registry virtualization issues in Windows Vista.Para evitar esse redirecionamento, exporte o arquivo para um local em que tenha permissões.

/e:Encoding

Opcional. O nome de um formato de codificação .NET Framework 2,0. A codificação especificada será usada para exportar ou importar os dados XML. Por exemplo, /e utf-7 especifica codificação Unicode (UTF-7). Se omitir esse parâmetro, o witadmin tenta detectar a codificação e, caso não consiga, usa UTF-8.

/v

Opcional. Valida o XML que define o fluxo de trabalho global, mas não importa o arquivo de definição.

/exportgloballists

Opcional. Exporta as definições de listas globais que referencia o fluxo de trabalho global. As definições de listas globais serão incorporadas na definição XML do fluxo de trabalho global. Se você não especificar esse parâmetro, as definições de listas globais são omitidas.

/? ou help

Exibe ajuda sobre o comando na janela Prompt de comando.

Comentários

Você pode definir os campos de item de trabalho, importe-as por meio de um fluxo de trabalho global. No entanto, você não pode alterar as propriedades dos campos existentes usando o fluxo de trabalho global. Se você importar um fluxo de trabalho global que não contenha um FIELDS elemento, todas as regras importados anteriormente para o fluxo de trabalho global será excluído. Definições de campo não serão afetadas.

Exemplos

A menos que especificado de outra forma, os seguintes valores se aplicam a cada exemplo:

  • URI da coleção: http://AdventureWorksServer:8080/tfs/DefaultCollection

  • Projeto de equipe: Contoso

  • Número da porta do site do servidor: 8080

Exporte a definição de um fluxo de trabalho global para um projeto de equipe

O exemplo a seguir exporta o fluxo de trabalho global para um projeto de equipe:

witadmin exportglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:myGlobalWorkflow.xml

Importar a definição de um fluxo de trabalho global para um projeto de equipe

O exemplo a seguir importa o fluxo de trabalho global para o projeto de equipe Contoso:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:collectionGlobalWorkflow.xml 

Importar a definição de um fluxo de trabalho global para uma coleção

O exemplo a seguir importa o fluxo de trabalho global para a coleção:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:collectionGlobalWorkflow.xml 

Consulte também

Conceitos

Definir listas globais

Outros recursos

Personalizar o fluxo de trabalho global

witAdmin: personalizar e gerenciar objetos para acompanhar trabalho