Compartilhar via


Referência rápida de configuração

Antes de poder sincronizar dados entre Visual Studio Team Foundation Server 2012 e o servidor de Microsoft Project , você deve primeiro instalar as extensões de Team Foundation Server para Project Server e configurar os dois produtos de servidor.Você pode usar este tópico como uma referência rápida para o software de instalação, atribuir permissões, configurar a integração, e verifica a sincronização de dados.Para executar as configurações personalizadas para um ou mais procedimentos mais detalhados, consulte Configurar a integração do Team Foundation Server e do Project Server.

ObservaçãoObservação

Para fazer uma questão da comunidade, consulte a seguir postagem de grupo no site da Microsoft: O Team Foundation Server e integração do Project Server.

Neste tópico

  • Instalar e configurar o software de pré-requisito

  • Instalar software

  • Atribuir permissões

  • Configurar a integração

  • Verifique a sincronização de dados

Permissões Necessárias

Para executar procedimentos neste tópico, você deve pertencer aos grupos ou ter as permissões seguintes:

  • Para registrar uma instância de acesso da Web Project ou projetar o aplicativo (PWA) da Web, você deve pertencer ao grupo de Administradores do Team Foundation e ao grupo administradores para cada instância de PWA que você irá registrar.

  • Para conceder permissões de Team Foundation : você deve pertencer ao grupo de Administradores do Team Foundation ou suas permissões de Exibir informações em nível de instância e de Editar informações em nível de instância devem ser definidas para Permitir.Você também deve ter acesso ao O console de administração do team foundation ou a caixa de diálogo de Associação de Grupo para uma coleção de projeto de equipe usando Team Explorer.

  • Para conceder permissões de Project Server: você deve ter Gerenciar a permissão global e os grupos de usuários para uma instância de PWA.Você também deve ter acesso a Project Server com PWA.

  • Para conceder permissões do SSP: você deve pertencer ao grupo de Administradores de Farm , ao grupo de Administração do SharePoint , ou ao grupo administradores para o aplicativo da Web que suporta Project Server.O membro de grupo depender da arquitetura de segurança da implantação.

  • Para usar stsadm.exe: você deve ser um administrador no computador local.

Para obter mais informações, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.

Instalar e configurar o software de pré-requisito

A tabela a seguir resume os pré-requisitos de software que você deve instalar e configurar antes de instalar as extensões de Team Foundation Server para Project Server.

Observação importanteImportante

Instalando ou atualizar a Visual Studio Team Foundation Server 2012 exigem computadores de 64 bits.Além disso, instalar as extensões de Team Foundation Server para Project Server requer que Project Server estiver instalado em computadores de 64 bits.

Por Etapa

Tarefa 

Máquina

Anotações

Etapa 1

Instalar uma das seguintes versões do Project Server:

Em cada servidor de camada de aplicativo que hospedam Project Server 2007 com SP2 ou o SP3 e que participará em sincronização de dados, ou em cada servidor de camada de e de camada de aplicativo host que Project Server 2010 ou Project Server 2013 e que participará em sincronização de dados.

Project Server 2007 deve ser suportados por SQL Server 2005 ou por SQL Server 2008.

Observação importanteImportante
Para Project Server 2007 e Project Server 2010, a aplicação web do SharePoint para a instância de PWA deve ser definida como Autenticação de Modo Clássico.Você não poderá registrar a instância de PWA se é definida como Autenticação Baseada em Declarações.Para Project Server 2010, você pode configurar o aplicativo web do SharePoint para a instância de PWA a Autenticação de Modo Clássico ou a Autenticação Baseada em Declarações.

Etapa 2

Instalar uma das seguintes versões de Office Project:

Cada computador cliente no qual o windows service Pack será usado para sincronizar dados entre planos de projeto da empresa e projetos de equipe.

Você deve instalar Visual Studio 2012 ou Team Explorer 2012 em cada computador cliente para obter o plug-in que oferece suporte a integração entre Team Foundation Server e Project Server.

ObservaçãoObservação

Você não precisará implantar o Active Directory, mas é recomendável para que você possa mais facilmente sincronizar as contas de usuários, os grupos, e serviços que são válidas dentro de Team Foundation Server e de Project Server.

De volta ao topo

Instalar software

A tabela a seguir resume as etapas de instalação que você deve executar.Para instalar software, você deve ter permissões administrativas no computador onde o software está instalado.

Por Etapa

Tarefa 

Máquina

Anotações

Etapa 1

Instale o Visual Studio Team Foundation Server 2012.

Cada servidor de camada de aplicativo para Team Foundation Server que participará em sincronização de dados com Project Server.

O software que oferece suporte a sincronização de dados é instalado automaticamente com Team Foundation Server.Para obter mais informações, consulte Instalando o Team Foundation Server e Visual Studio ALM.

Etapa 2

Extensões de Team Foundation Server de instalação para Project Server.

Em cada servidor de camada de aplicativo que hospedam Project Server 2007 e que participará em sincronização de dados ou em cada camada da Web e na camada de aplicativo o servidor que hospeda Project Server 2010 ou Project Server 2013 e que participará em sincronização de dados.

Somente os computadores que têm extensões de Team Foundation Server para o Project Server instladas podem participar na sincronização de dados entre os dois produtos.

Para obter mais informações, consulte Como: adicionar o Project Server para Team Foundation Server.

Etapa 3

Instalação Visual Studio 2012 ou Team Explorer.

Para downloads, consulte:

Cada computador cliente no qual o windows service Pack será usado para sincronizar dados entre planos de projeto da empresa e projetos de equipe.

Cada computador cliente ou servidor que você usará para administrar e configurar a integração dos produtos.

Observação importanteImportante
Você deve instalar Visual Studio 2012 para obter o suplemento para o windows service Pack, mas você não requer uma licença (CAL) de acesso de cliente para a interface com a integração de Team Foundation Server e de Project Server.

Cada gerenciará gerenciador de projeto que os planos de projeto da empresa que participarão na sincronização de dados com Team Foundation deve instalar o suplemento para projetar o windows.Além disso, cada administrador que irá configurar a integração dos produtos de servidor requer o software que é instalado com Visual Studio 2012.Esse software configura o suplemento a Pack para a integração.

De volta ao topo

Atribuir permissões

Para atribuir permissões, você deve ter permissões administrativas para elementos de software que você está configurando.Você deve atribuir permissões administrativas para Team Foundation Server e uma instância de acesso da Web Project ou projetar o aplicativo (PWA) Web para o usuário que irá configurar a integração desses produtos.A tabela a seguir resume as permissões que você deve atribuir.Você deve fazer essas atribuições depois de instalar as extensões de Team Foundation Server para Project Server.Você atribui a maioria de permissões através do console de administração de Team Foundation para uma coleção de projeto, a caixa de diálogo de Segurança de Projeto para um projeto de equipe, ou pelos usuários gerenciar ou gerencia Web pages de grupos para uma instância de PWA.

ObservaçãoObservação

Para atribuir permissões, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.

De volta ao topo

Configurar a integração

A tabela a seguir resume o mínimo definido as etapas que você deve executar para configurar a integração dos produtos.Cada etapa usa a ferramenta de linha de comando TfsAdmin , em que você pode acessar abrindo uma janela de prompt de comando onde Visual Studio ou Team Explorer sejam instalados e encaixar:

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

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

Para executar uma mais configurações personalizadas, consulte Configurar a integração do Team Foundation Server e do Project Server.

ObservaçãoObservação

Mesmo se você fizer logon com permissões administrativas, você deve abrir uma janela de prompt de comando alto para executar a ferramenta de linha de comando TfsAdmin em um servidor que esteja executando Windows Server 2008.Para abrir uma janela de prompt de comando, clique Iniciar, clique com o botão direito do mouse Prompt de comando, clique em Executar como administrador.Para obter mais informações, consulte a seguinte página no site da Microsoft: Controle de acesso de usuário.

Por Etapa

Tarefa 

Etapa 1

Registrar uma instância de PWA.Você deve registrar cada instância de PWA que suporta os planos de projeto da empresa com o servidor de camada de aplicativo que hospeda os projetos de equipe que participarão na sincronização de dados.Você deve registrar todas as instâncias de PWA que são usados pelos planos de projeto da empresa que devem sincronizar os dados a um projeto de equipe.

TfsAdmin ProjectServer /RegisterPWA /pwa:pwaUrl /tfs:tfsUrl

Substitua pwaUrl com o localizador de recursos uniforme (URL) de instância de PWA e tfsUrl com o URL do servidor de camada de aplicativo.

O exemplo a seguir registra PWAInstance a AdventureWorksServer:

TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/

ObservaçãoObservação
A porta Team Foundation Server padrão para é 8080.Para obter mais informações, consulte Como: verificar ou corrigir as atribuições de porta.

Etapa 2

Mapear a instância de PWA com uma coleção de projeto de equipe.Você deve mapear cada instância de PWA que suporta um plano de projeto de empresa.Você deve mapear todas as instâncias de PWA que são usados pelos planos de projeto da empresa que devem sincronizar dados com projetos de equipe.

TfsAdmin ProjectServer /MapPWAtoCollection /pwa:pwaUrl /collection:tpcUrl

Substitua tpcUrl com o URL a coleção de projeto de equipe.

O exemplo a seguir mapeia DefaultCollection a PWAInstance, que é definido em AdventureWorksServer:

TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Etapa 3

Mapeamentos do campo de opção de carregamento.Você deve definir os mapeamentos de campo para cada coleção de projeto que você mapeou a uma instância de PWA.Você pode usar os mapeamentos padrão do campo como um local inicial e personalizá-los somente se necessário.

TfsAdmin ProjectServer /UploadFieldMappings /collection:tpcUrl /useDefaultFieldMappings

O exemplo carrega os mapeamentos padrão do campo para DefaultCollection no AdventureWorksServer:

TfsAdmin ProjectServer /UploadFieldMappings /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /useDefaultFieldMappings

Para obter mais informações, consulte Personalizar o mapeamento de campo entre o Project Server e o Team Foundation Server.

Etapa 4

Associar um plano de projeto da empresa com um projeto de equipe.Antes de você pode mapear um plano de projeto, você deve primeiro publicá-lo a Project Server, e o projeto de equipe deve ser definido na coleção.Você deve mapear cada plano de projeto da empresa ao projeto de equipe que contém os dados que você deseja sincronizar.Você também deve indicar que tipos de itens de trabalho que você deseja participar da sincronização.

TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseproject:PlanName /teamproject:ProjectName /workitemtypes:ListOfTypes

Substitua PlanName com o nome do plano de projeto da empresa, ProjectName com o nome do projeto de equipe, e ListOfTypes com os nomes dos tipos de itens de trabalho.Por exemplo, você pode especificar os seguintes tipos de itens de trabalho para suportar um processo agile como “Essa história do usuário, tarefa” ou “Artigo do usuário”, tarefa.Se o projeto é baseado CMMI () em um modelo tipo de processo, você pode especificar “Requisito, tarefa”.Não inclua um espaço após a vírgula.

O exemplo a seguir mapeia MyEnterpriseProjA a MyTeamProjB em DefaultCollection em AdventureWorksServer e especifica que as histórias e tarefas do usuário participarão em sincronização:

TfsAdmin ProjectServer /MapPlanToTeamProject /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ enterpriseproject:MyEnterpriseProjA /teamproject:MyTeamProjB /workitemtypes:"User Story,Task"

ObservaçãoObservação
O sinalizador de /nofixedwork é opcional.Este sinalizador especificar somente se você desejar que as tarefas de Project Server que são mapeadas para itens em Team Foundation a não ser atribuído ao tipo de tarefa de Trabalho fixo .

Se você mapeou o plano de projeto quando estiver aberto, você deve fechar e reabrir para as alterações no registro.Quando você abre o plano, você deve verificar se as colunas de Publicar para Projeto de Equipe e de Tipo de Item de Trabalho (Text30) apareçam.A presença dessas colunas indica que o plano de projeto esteve mapeado para um projeto de equipe.

Etapa 5

Adicionar membros da equipe para o pool de recursos da empresa.Para cada tarefa que é publicado para o projeto de equipe, você deve atribuir um colaboradores válido de projeto de equipe como um recurso.Você também deve identificar como um colaboradores válido qualquer membro da equipe para que os itens de trabalho que são sincronizados com Project Server.Para identificar colaboradores válidos, você deve adicionar membros da equipe do pool de recursos da empresa para recursos para o plano de projeto de empresa.Para obter mais informações, consulte Adicionar recursos ao pool de recursos da empresa.

De volta ao topo

Verifique a sincronização de dados

Você pode verificar que os dados estão sendo sincronizados executando as etapas que a tabela a seguir resume.Executar estas etapas usando o plano de projeto da empresa e o projeto de equipe que você mapeou quando você configurar a integração.

Por Etapa

Tarefa 

Procedimento

Etapa 1

Gerenciador de programa: Adicione uma tarefa, e configurá-lo para sincronizar com Team Foundation Server.

Observação importanteImportante
Certifique-se de que você fechar o plano de projeto depois de ser mapeado e então reabra o.

Em um plano de projeto mapeado da empresa, defina um artigo, uma tarefa, ou um requisito do usuário.Certifique-se de que você atribua os seguintes valores: Nomes dos recursos, Publicar para Projeto de Equipe, e Tipo de Item de Trabalho (TFS).Salve o plano, e publicá-lo no Project Server.

Você pode verificar que o plano foi publicado se você verifica a barra de status no plano de projeto.

Etapa 2

Ligação de equipe: Verifique se as tarefas que foram adicionadas na etapa 1 apareçam como itens de trabalho em Team Foundation.

Em Team Explorer, execute a reserva do produto ou trabalhar a consulta de divisão.Os itens de trabalho devem aparecer poucos minutos ao plano que está sendo publicar o Project Server.

Abra o item de trabalho, e verifique que a mensagem de Sincronização do Project Server seja adicionada ao campo histórico.

Etapa 3

Ligação de equipe: Alterar um dos itens de trabalho que foi replicado em Team Foundation.Adicionar um item de trabalho, defina para publicar o Project Server.

Abra o item replicado de trabalho, clique na guia de Project Server , e modificar um campo.Por exemplo, você pode alterar o campo de Trabalho Restante .

Crie um item de trabalho, defina o campo de Envie para o Project Server a Sim, e salvar o item de trabalho.

ObservaçãoObservação
Você pode enviar apenas esses itens de trabalho que são tipos que foram configurados para participar na sincronização de dados.

Etapa 4

Gerenciador de programa: Revise e aprove o status atualizado para os itens enviados de trabalho.

Um navegador da web, abra seu centro da aprovação, e verifique que uma atualização de status aparece para o item atualizado de trabalho e recém-criado o item de trabalho.Você deve aguardar que a atualização de status aparece após alguns minutos.Aceitar as atualizações de status, e adicionar um comentário.

ObservaçãoObservação
Se sua é integração com Project Server 2010, você pode verificar se os comentários que você adiciona a uma atualização de status aparece no campo histórico de item de trabalho.

Para atualizar o plano de projeto da empresa com as alterações que foram enviados de Team Foundation, você deve aceitar as atualizações.

Etapa 5

Gerenciador de programa: Verifique se os itens aprovados de trabalho aparecem no plano de projeto de empresa.

Abra o plano de projeto da empresa, e confirme se os itens aprovados de trabalho aparecem.Você pode ter que fechar o plano de projeto e reabri-lo para exibir as atualizações.

Etapa 6

Ligação de equipe: Examinar as mensagens de sincronização de Project Server e o status de itens enviados de trabalho.

Em Team Explorer, atualize seu projeto de equipe.Abrir itens de trabalho que foram enviados a Project Server, e examine a mensagem que foi adicionada ao campo de Histórico .Clique na guia de Project Server , e examinar os valores atribuídas a campos de status para Project Server.Você deve esperar as atualizações aparecer após alguns minutos.

De volta ao topo

Consulte também

Tarefas

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

Conceitos

Requisitos do sistema de configuração e suporte a integração do Team Foundation Server e do servidor

Gerenciar integração do Project com o TfsAdmin ProjectServer

Visão geral do processo de sincronização para o Team Foundation Server e a integração do servidor