Compartilhar via


Referência de configuração rápida

Antes de sincronizar dados entre Visual Studio Team Foundation Server 2010 e Office Project Server 2007 com Service Pack 2 (SP2) ou 2010 do Project Server, você deve primeiro instalar e configurar o software de integração. Você pode usar este tópico como uma referência rápida para instalar o software, atribuir permissões, configurar a integração e verifique se a sincronização de dados. Para realizar mais as configurações personalizadas ou para obter mais procedimentos, consulte Configurando a integração de Team Foundation Server e o Project Server.

Neste tópico

  • Pré-requisitos

  • Instalar Software

  • Atribuir permissões

  • Configurar a integração

  • Verifique se a sincronização de dados

Permissões necessárias

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

  • Para registrar uma instância do Project Web Access ou projeto Web App (PWA), você deve pertencer a Os administradores do Team Foundation de grupo e aos administradores de grupo para cada instância do PWA você registrará.

  • Para conceder Team Foundation permissões: Você deve pertencer à Os administradores do Team Foundation grupo ou seu Exibir informações de nível de instância e Editar informações do nível de instância as permissões devem ser definidas Permitir. Você também deve ter acesso ao Console de administração do Team Foundation ou o Participação no grupo caixa de diálogo para uma coleção de projeto de equipe usando Team Explorer.

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

  • Para conceder permissões de SSP: Você deve pertencer à Os administradores de Farm group, o Administração do SharePoint grupo ou o grupo de administradores do aplicativo da Web que ofereça suporte ao Project Server. Participação no grupo dependerá da arquitetura de segurança da sua implantação.

  • To use stsadm.exe: Você deve ser um administrador no computador local.

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

Pré-requisitos

Você deve ter o seguinte software instalado antes de instalar o Service Pack 1 (SP1) para Visual Studio 2010, Team Foundation Servere o Feature Pack para Team Foundation Server e a integração do Project Server:

ObservaçãoObservação

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

Voltar ao topo

Instalar Software

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

Por Etapa

Tarefa 

Máquina

Anotações

Etapa 1

Instalar o Service Pack 1 para Visual Studio Team Foundation Server 2010.

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

O software que oferece suporte à sincronização de dados é instalado automaticamente com o Service Pack 1. Você pode baixar o service pack na seguinte página no site da Microsoft: Service Pack 1 do Visual Studio de Team Foundation Server de 2010.

Etapa 2

Instalar o Feature Pack para e integração do Project Server.

Em cada servidor de nível de aplicativo que hosts Project Server 2007 com o SP2 e que participará na sincronização de dados ou cada camada da Web e o servidor de camada de aplicativo que hospeda 2010 do Project Server e que participarão da sincronização de dados.

Somente essas máquinas que possuem o feature pack instalado podem participar de sincronização de dados entre os dois produtos. Você pode baixar o feature pack na seguinte página no site da Microsoft: Recurso Pack para a integração do Project Server e de Visual Studio de Team Foundation Server

Etapa 3

Instalar o SP1 para Visual Studio 2010.

Cada máquina cliente Project Professional no qual será usado para sincronizar dados entre os planos de projeto de empresa e projetos de equipe.

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

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

Cada gerente de projeto que irão gerenciar planos de projeto da empresa que participam da sincronização de dados com Team Foundation deve instalar o suplemento para o Project Professional. Além disso, cada administrador quem irá configurar a integração dos produtos dois server requer o software que é instalado com o Service Pack 1 para Visual Studio 2010. Este software configura o suplemento para o projeto para a integração. O service pack também adiciona o TFSAdmin ferramenta de linha de comando, que é necessária para configurar a integração. Você pode baixar o service pack na seguinte página no site da Microsoft: Service Pack 1 de 2010 de Visual Studio.

Você deve instalar este software em uma máquina na qual Visual Studio 2010 ou Team Explorer 2010 já está instalado.

Voltar ao topo

Atribuir permissões

Para atribuir permissões, você deve ter permissões administrativas para os elementos de software que você está configurando. Você deve atribuir permissões administrativas para Team Foundation Server e uma instância do Project Web Access ou projeto Web App (PWA) para o usuário a quem irá configurar a integração dessas produtos. A tabela a seguir resume as permissões que você deve atribuir. Depois de ter instalado os service packs e feature pack que foram descritos anteriormente neste tópico, você deve fazer essas atribuições. Você atribuir a maioria das permissões por meio de Team Foundation console de administração para uma coleção de projeto, o Projeto de segurança caixa de diálogo para um projeto de equipe ou através das páginas da web de gerenciar usuários ou grupos de gerenciar para uma instância do PWA.

ObservaçãoObservação

Para atribuir o conjunto mínimo de permissões de serviço e contas de usuário, consulte Atribuir permissões a integração de suporte do Project Server e do Team Foundation Server. A tabela a seguir descreve as permissões que você pode atribuir rapidamente adicionando contas aos grupos de segurança padrão.

Por Etapa

Permissões

Contas de usuário

Anotações

Etapa 1

Adicionar o Os administradores do Team Foundation grupo.

Conta de usuário que irá configurar a integração de Team Foundation Server e o Project Server.

Este usuário usará o TFSAdmin ferramenta de linha de comando, que é instalada na mesma máquina do cliente como Visual Studio 2010.

ObservaçãoObservação
Você deve ter permissões administrativas para registrar cada instância do PWA participará na sincronização de dados.Para todos os outros mapeamentos, apenas o a integração de administrar o Project Server a permissão é necessária.

Etapa 2

Definir o a integração de administrar o Project Server permissão para permitir.

As contas de gerentes de projeto ou de outros usuários que gerenciarão os mapeamentos do projeto da empresa planeja projetos de equipe e gerenciar a configuração dos produtos de servidor de dois.

Esses usuários irá configurar a integração dos produtos dois server usando o TFSAdmin ferramenta de linha de comando.

Etapa 3

Atribua permissões administrativas para as instâncias do PWA participarão da sincronização de dados.

Conta de usuário que irá configurar a integração de Team Foundation Server e o Project Server e, mais especificamente, registram as instâncias do PWA com Team Foundation Server.

Conta de serviço Team Foundation Server.

Este usuário usará o TFSAdmin ferramenta de linha de comando.

O TFSAdmin comando executa suas funções através da conta de serviço para Team Foundation Server. Essa conta também executa o Team Foundation serviço de agente de trabalho do plano de fundo. Este agente gerencia os processos de sincronização de dados. Esta conta requer permissões para acessar cada instância do PWA é mapeado.

Todas as contas de serviço para o Project Server e Produtos do SharePoint deve ser concedido permissões de logon interativo para o computador no qual o serviço está sendo executado.

Etapa 4

Para o Project Server 2007: Acesso ao provedor de serviços compartilhados (SSP).

Conta de serviço Team Foundation Server.

Para cada provedor de serviços compartilhados que serve a um aplicativo da web do SharePoint que hospeda um PWA que será mapeado, você deve abrir uma janela de Prompt de comando e altere os diretórios para Drive: \Arquivos de programas\Arquivos Extensions\12\bin\ do servidor. Para máquinas de 64 bits, o diretório é Drive: \Program \Common Files\Microsoft Shared\Web de arquivos (x86) Extensions\12\bin\ do servidor.

Digite o seguinte comando, onde TFSServiceAccount é a conta de serviço para Team Foundation Server:

STSADM -o editssp-SharedServices - setaccounts de título "Contas de ExistingProcess,TFSServiceAccount"

Você pode usar o comando a seguir como exemplo:

stsadm.exe -o editssp -title SharedServices -setaccounts"MyDomain\Account1, MyDomain\TFSServiceAccount"

   

Para 2010 do Project Server: Permissões de controle total para invocar o aplicativo de serviço do servidor do projeto.

Conta de serviço Team Foundation Server.

Para adicionar uma conta de serviço para um aplicativo de serviço usando a Administração Central do SharePoint (2010)

  1. Abra a página de Administração Central do SharePoint para o Project Server.

  2. Em Gerenciamento de aplicativos, clique em Gerenciar aplicativos de serviço.

  3. Na página Gerenciar aplicativos de serviço, clique em Aplicativo de serviço do servidor do projeto.

    A faixa de opções fica disponível.

  4. Na faixa de opções, clique em permissões.

  5. No As permissões de conexão para o aplicativo de serviço do servidor de projeto caixa de diálogo, digite o nome da conta do serviço e clique em Add.

  6. No painel do meio, certifique-se de que o nome da conta do serviço que você acabou de adicionar está realçado.

  7. No painel inferior, selecione o Controle total caixa de seleção e clique em OK.

Etapa 5

Para 2010 do Project Server: SQL Serverpermissões de banco de dados.

Conta de serviço para o pool de aplicativos da web para 2010 do Project Server.

Conceda à conta de serviço para o pool de aplicativos web do Project Server a seguir SQL Server as permissões para o banco de dados de relatórios do PWA: Alterar qualquer esquema, criar a tabela, Excluir , Executar, Inserir, Selecionar, e atualização.

Para o banco de dados de publicação do PWA, conceda a Selecionar permissão.

Para obter mais informações, consulte Grant Permissions to PWA Databases to the Service Account for the Web Application Pool for Project Server 2010.

Etapa 6

Adicionar o Membros da equipe grupo do PWA.

Team Foundationa equipe de membros que enviar atualizações de status para o Project Server a partir de um cliente de Team Foundation.

Você deve adicionar os membros da equipe para o grupo de membros da equipe para o PWA ou você deve conceder o seguinte conjunto mínimo de permissões de projeto: Abra o projeto e exibir o Site do projeto.

Etapa 7

Conceder permissões para contribuir para o projeto de equipe na Team Foundation Server.

Os usuários do Project Professional, que publicará os planos de Team Foundation.

Grant informações de nível de projeto do modo de exibição permissões no Team Foundation, ou atribuí-los como membros o Reader grupo para a equipe do projeto.

Voltar ao topo

Configurar a integração

A tabela a seguir resume o conjunto mínimo de etapas que devem ser tomadas para configurar a integração dos dois produtos. Cada etapa usa a TFSAdmin ferramenta de linha de comando, que pode ser encontrado em Drive: \Arquivos de Programas\Microsoft 10.0\Common7\IDE de Visual Studio em um computador que esteja executando o Service Pack 1 para Visual Studio 2010. Para máquinas de 64 bits, a ferramenta está em da unidade:\Arquivos de programas (x86) \Microsoft Visual Studio 10.0\Common7\IDE. Para executar mais as configurações personalizadas, consulte Configurando a integração de Team Foundation Server e o Project Server.

ObservaçãoObservação

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

Por Etapa

Tarefa 

Etapa 1

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

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

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

O exemplo a seguir registra PWAInstance para AdventureWorksServer:

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

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

Etapa 2

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

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

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

O exemplo a seguir mapeia o Collection0 para PWAInstance, que é definida na AdventureWorksServer:

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

Etapa 3

Carregar os mapeamentos de campo padrão. Você deve definir os mapeamentos de campo para cada conjunto de projeto que você tiver mapeado para uma instância do PWA. Você pode usar os mapeamentos de campo padrão como um ponto de partida e personalizá-los se necessário.

TfsAdmin ProjectServer /UploadFieldMappings /collection:tpcUrl /useDefaultFieldMappings

O exemplo a seguir carrega os mapeamentos de campo padrão Collection0 sobre o AdventureWorksServer:

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

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

Etapa 4

Associar um plano de projeto da empresa um projeto de equipe. Antes de você pode mapear um plano de projeto, primeiro você deve publicá-lo no Project Server e o projeto de equipe deve ser definido na coleção. Você deve mapear cada plano de projeto da empresa para o projeto de equipe que contém dados que você deseja sincronizar. Você também deve indicar quais 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 do projeto empresarial, ProjectName com o nome do projeto da 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 oferecer suporte a um processo ágil, como "história de usuário, a tarefa" ou "História de usuário", a tarefa. Se o seu projeto for baseado em um modelo de processo formal (CMMI), você pode especificar "requisito, a tarefa". Não inclua um espaço depois da vírgula.

O exemplo a seguir mapeia o MyEnterpriseProjA para MyTeamProjB em Collection0 em AdventureWorksServer e especifica que as tarefas e histórias de usuários participarão da sincronização:

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

ObservaçãoObservação
O /nofixedwork sinalizador é opcional.Especificar esse sinalizador somente se desejar que as tarefas do Project Server que são mapeadas para itens de trabalho Team Foundation para não ser atribuído para o Trabalho fixo tipo de tarefa.

Se você mapeou seu plano de projeto enquanto ele estava aberto, feche e reabra-o para registrar as alterações. Quando você abre o plano, você deve verificar se o publicar projeto de equipe e Work Item Type (Texto30) de colunas são exibidas. A presença dessas colunas indica que o plano de projeto tenha sido mapeado para um projeto de equipe.

Etapa 5

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

Voltar ao topo

Verifique se a sincronização de dados

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

Por Etapa

Tarefa 

Procedimento

Etapa 1

Gerente de programa: Adicionar uma tarefa e, em seguida, defina-o para sincronizar com Team Foundation Server.

Observação importanteImportante
Certifique-se de que você fecha o plano do projeto depois que ele foi mapeado e, em seguida, reabra-o.

Em um plano de projeto da empresa mapeado, defina uma história de usuário, uma tarefa ou um requisito. Certifique-se de que você atribua os seguintes campos: Nomes de recursos, Publicar em um projeto de equipe, e o tipo de Item de trabalho (TFS). Salve o plano e, em seguida, publicá-lo no Project Server.

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

Etapa 2

Líder da equipe: Verifique se as tarefas que foram adicionadas na etapa 1 aparecem como itens de trabalho Team Foundation.

Em Team Explorer, execute a lista de pendências de produto ou consulta de equipe de divisão de trabalho. Os novos itens de trabalho devem aparecer dentro de alguns minutos do plano sendo publicadas no Project Server.

Abra o item de trabalho e verifique o Sincronização do servidor de projeto mensagem foi adicionada ao campo histórico.

Etapa 3

Líder da equipe: Alterar um dos itens de trabalho que foi duplicado em Team Foundation. Adicionar um item de trabalho e defini-lo para publicar no Project Server.

Abra o item de trabalho replicadas, clique o Project Server guia e modificar um campo. Por exemplo, você pode modificar o Trabalho restante campo.

Crie um item de trabalho, defina a Enviar para o Project Server campo para Sime salvar o item de trabalho.

ObservaçãoObservação
Você pode enviar somente os itens de trabalho que são tipos eram configurados para participar da sincronização de dados.

Etapa 4

Gerente de programa: Revisar e aprovar o status atualizado para os itens de trabalho enviado.

Em um navegador da web, abra o seu centro de aprovação e verificar se uma atualização de status é exibido para o item de trabalho atualizada e o item de trabalho recém-criado. Você deve esperar a atualização de status para aparecer depois de um a três minutos. Aceite as atualizações de status e, em seguida, adicionar um comentário.

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

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

Etapa 5

Gerente de programa: Certifique-se de que os itens de trabalho aprovada apareçam no plano de projeto da empresa.

Abra o plano de projeto da empresa e, em seguida, confirme se os itens de trabalho aprovada aparecem. Talvez você precise fechar o plano do projeto e reabri-lo para exibir as atualizações.

Etapa 6

Líder da equipe: Examine as mensagens de sincronização do Project Server e o status dos itens de trabalho enviado.

Em Team Explorer, atualize o seu projeto de equipe. Abra os itens de trabalho que foram enviados ao servidor de projeto e examine a mensagem que foi adicionada para o histórico campo. Clique o Project Server guia e revise os valores que foram atribuídos aos campos de status para o Project Server. Você deve esperar que as atualizações apareçam após um a três minutos.

Voltar ao topo

Consulte também

Outros recursos

Requisitos de sistema e instalação para integração de suporte de Team Foundation Server e o Project Server

Gerenciando a integração do Project Server com TFSAdmin ProjectServer

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

Configurando a integração de Team Foundation Server e o Project Server