Gerenciar a associação de projetos de empresa a projetos de equipe

Para oferecer suporte a sincronização de dados entre um plano de projeto da empresa e um projeto de equipe, você deve mapear o plano para o projeto de equipe.Você pode mapear vários planos no mesmo projeto de equipe.Para mapear projetos de empresa, você deve ter efetuado e ter mapeado para instância de acesso Web de projeto ou projeto Web App (PWA) que são associados ao projeto da empresa a uma coleção de projeto de equipe.

Antes de você pode mapear um plano de projeto da empresa a um projeto de equipe, você deve ter configurado integração de Visual Studio Team Foundation Server 2012 e Microsoft Project Server.Para obter mais informações, consulte Configurar a integração do Team Foundation Server e do Project Server.Depois de executar a configuração inicial, você pode mapear e os planos de unmap a equipe quando necessário.

Neste tópico

  • recuperar as instâncias de PWA que são registrados

  • Recuperar as coleções de projeto que são mapeadas para instâncias de PWA

  • Associar um plano de projeto da empresa com um projeto de equipe

  • Remova a associação entre um plano de projeto da empresa e um projeto de equipe

  • Adicionar recursos no Team Foundation Server para o pool de recursos para o servidor

Permissões Necessárias

Para executar estes procedimentos, você deve ter a permissão de Administre a integração do servidor para uma coleção de projeto de equipe, você deve pertencer ao grupo de Administradores do team foundation .Além de isso, a conta de serviço para Visual Studio Team Foundation Server deve ter permissões administrativas para as instâncias de PWA que participará em sincronização de dados.Para obter mais informações, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.

recuperar as instâncias de PWA que são registrados

Usando o seguinte comando, você pode listar as instâncias de PWA registrados com um servidor de camada de aplicativo e estão disponíveis para ser mapeado para uma coleção de projeto de equipe.

Para listar instâncias de PWA registradas

  1. Abra uma janela de prompt de comando onde Visual Studio ou Team Explorer sejam instalados e insira:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    Em uma edição de 64 bits do windows, substitua %programfiles% com %programfiles(x86)%.

  2. Digite o seguinte comando, e escolha a chave de ENTER .

    TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
    

    Substitua tfsUrl com o localizador de uniform resource identifier (URL) do servidor de camada de aplicativo.

    a seguinte mensagem aparece:

    **as seguintes instâncias de PWA são registradas:**pwaUrl.

Para obter mais informações, consulte Registrar uma Instância de PWA no Team Foundation Server.

De volta ao topo

Recuperar as coleções de projeto que são mapeadas para uma instância de PWA

Usando o seguinte comando, você pode determinar qual coleções são mapeadas para uma instância de PWA e disponível para participar na sincronização de dados.Você pode associar um plano de projeto da empresa somente com um projeto de equipe que é hospedado em uma coleção que é mapeado para a instância de PWA que suporta seu plano.

para listar as coleções mapeadas

  • Em um prompt de comando, digite o seguinte comando, e escolha a chave de ENTER :

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

    Substitua tfsUrl com o URL do servidor de camada de aplicativo.

    a seguinte mensagem aparece:

    as seguintes coleções são mapeadas:tpcUrlpara projetar acesso da WebpwaUrl.

    De volta ao topo

Associar um plano de projeto da empresa com um projeto de equipe

Você pode mapear um plano de projeto da empresa a um projeto de equipe que contém os dados que você deseja sincronizar.Como mostra a ilustração seguinte, você pode associar vários projetos da empresa com o mesmo projeto de equipe.

Associar a um projeto de equipe de projetos da empresa

Para mapear um plano de projeto da empresa a um projeto de equipe

  1. Em um prompt de comando, digite o seguinte comando, e escolha a chave de ENTER

    TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
    

    Substitua tpcUrl com o URL a coleção de projeto de equipe, EnterpriseProjectName com o nome do plano de projeto da empresa, e TeamProjectName com o nome do projeto de equipe.Substitua ListOfWorkItemTypes com os nomes dos tipos de itens de trabalho que você deseja para participar na sincronização de dados.Especificar /noFixedWork se você desejar evitar atribuições de corrigir-tarefa- tipo.Você também pode especificar o argumento de /projectFieldForWorkItemType e o nome de um campo no projeto armazenar o tipo de item de trabalho.

    as seguintes mensagens aparecem:

    Projeto EnterpriseProjectNameto team projectTeamProjectNameda empresa de mapeamento.

    Você mapeou com êxito o projeto da empresaEnterpriseProjectNameao projeto de equipeTeamProjectName.

  2. Repita a etapa 1 para cada plano de projeto da empresa que você deseja associar a um projeto de equipe.

    De volta ao topo

Remova a associação entre um plano de projeto da empresa e um projeto de equipe

Antes de você pode remover a associação entre um plano de projeto da empresa e um projeto de equipe, você deve primeiro excluir todas as tarefas que são vinculadas itens de trabalho no projeto de equipe mapeado.

A o unmap um plano de projeto da empresa de um projeto de equipe

  • Em um prompt de comando, digite o seguinte comando, e pressione ENTER.

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
    

    Substitua tpcUrl com o URL a coleção de projeto de equipe, EnterpriseProjectName com o nome do plano de projeto da empresa, e TeamProjectName com o nome do projeto de equipe.

    as seguintes mensagens aparecem:

    Projeto da companhia de UnmappingEnterpriseProjectNameprojeto de equipeTeamProjectName.

    Projeto da empresaEnterpriseProjectNamefoi bem-sucedida unmapped de projeto de equipeTeamProjectName.

De volta ao topo

Adicionar recursos no Team Foundation Server para o pool de recursos para o servidor

Para atribuir usuários em Team Foundation como recursos no projeto, você deve adicioná-los para o pool de recursos de empresa e para o pool de recursos para o plano de projeto de empresa.Para facilitar esse processo, você pode configurar PWA para sincronizar automaticamente os grupos de segurança com grupos de mesmo nome no Active Directory.Além de isso, você pode sincronizar os usuários e recursos em Project Server com os usuários no Active Directory por vários domínios e de florestas.

Para obter informações sobre como adicionar usuários ao pool de recursos de empresa, consulte as seguintes páginas no site da Microsoft:

Além de isso, você deve conceder o acesso de usuários Team Foundation ao logon no Project Server.Para obter mais informações, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.

De volta ao topo

Consulte também

Tarefas

Configurar a integração do Team Foundation Server e do Project Server

Referência

Gerenciar mapeamentos entre um projeto e um projeto de equipe

Conceitos

Administrar a integração do Team Foundation Server e do Project Server