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
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)%.
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.
Para mapear um plano de projeto da empresa a um projeto de equipe
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.
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:
Gerenciar a sincronização do Active Directory no Server 2007
Gerenciar a sincronização do pool de recursos da empresa com o Active Directory no Server 2010
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