Compartilhar via


Visão geral dos recursos de integração do TFS com o Project Server

Como os dados são sincronizados entre Visual Studio Team Foundation Server (TFS) e Microsoft Project Server? Que são as diferenças em como TFS integra com Project Server 2010 e 2013 Server Project? Este tópico aborda essas perguntas.

Resumo de recurso de sincronização

A tabela a seguir descreve os principais recursos que oferecem suporte a sincronização de dados entre Team Foundation e Project Server.

Recurso

Descrição

Três tipos de sincronização

Visão geral do processo de sincronização para integração do TFS com o Project Server

O mecanismo de sincronização realiza três tipos de sincronização. Esse processo catch e mantém os dados que estão relacionados às tarefas e recursos em Team Foundation e em Project Server para respeitar a propriedade de dados pelo gerenciador de projeto no plano de projeto.

n- mapeamento to-1 de componentes

Mapear componentes do Project Server para componentes do Team Foundation

Você controla o que participa na sincronização configurar e personalizando a integração de dois produtos de servidor. O mecanismo de sincronização de dados oferece suporte n- mapeamento to-1 Project Server a Team Foundation. Você pode registrar várias instâncias de acesso Web de Projeto ou projetar o aplicativo (PWA) a Team Foundation Server da Web e você pode mapear várias coleções de projeto de equipe a uma instância de PWA.

Tarefas e itens de trabalho que são sincronizados

Especificar os tipos de itens de trabalho a serem sincronizados

Você pode gerenciar os tipos de itens de trabalho participam na sincronização de dados e que as tarefas ou itens de trabalho específicos são sincronizados. Em professional, você define o valor de Publicar para Projeto de Equipe a Sim ou em NãoProject. Em Team Foundation, você define Enviar a empresa Projeto a Sim ou a Não.

Campos de dados que são sincronizados

Personalizar o mapeamento de campos entre o TFS e o Project Server

Para sincronizar dados entre um plano de projeto de equipe empresa e um projeto, você deve associar os campos de item de trabalho em Team Foundation com os campos em Project Server. Você pode adicionar campos e especificar como se sincronizam. Por exemplo, você pode compartilhar dados que não se relacionam a agendas (como centros de custo, nomes de equipe, ou status de integridade) se você adicionar os campos que armazenam esses tipos de dados para o arquivo de mapeamento.

Você pode adicionar campos ou apenas usar o conjunto padrão de campos que suportem a sincronização.

Rastreabilidade, status de atualização, submissões, e rejeções

Campos do Project Server adicionados ao TFS para dar suporte à sincronização de dados

Como itens de trabalho e tarefas são criados, atualizados, e sincronizados, um registro é gravado no campo histórico de itens de trabalho em Team Foundation. Além disso, você encontrará informações de status nos campos na guia de Project Server para cada item de trabalho: O último envia o status, a data enviada a última, o status mais recente de aprovação, a data da última da aprovação.

Submissões, aprovações, e aprovações automático

Planejamento de cima para baixo de requisitos comerciais dentro de um plano de projeto corporativo mapeado para um projeto de equipe

As atualizações dos itens de trabalho são enviadas ao servidor e permanecem na fila de atualização de status até que você os aprove ou rejeite. Como um gerenciador de projeto, você pode definir uma regra para aprovar automaticamente todas as atualizações que são enviados de Team Foundation Server a Project Server.

Rollup de recurso

Trabalhar com acúmulo de recursos em projetos corporativos mapeados para projetos da equipe

Em Team Foundation, os valores de rollup são calculados automaticamente para o trabalho Concluído trabalho e restante de itens de trabalho pai que contêm itens filhos. Além disso, os recursos que são atribuídos às tarefas individuais aparecem como recursos para o rollup de tarefa em Project.

Resolução de conflitos

Referência a elementos XML de mapeamento de campos para a integração do TFS com o Project Server

Um conflito pode ocorrer quando os membros da equipe altera o valor de um campo mapeado em Team Foundation e em Project Server ao mesmo tempo. Você pode escolher se você desejar aceitar o valor em Project Server ou para manter sempre dois valores distintos, que é conhecido como manutenção de “dois conjuntos de livros.” Se você escolher a opção finalmente, a sincronização de dados está suspendida para os campos até que eles sejam atribuídos os mesmos valores manualmente.

Recursos de atribuição

Trabalhar com acúmulo de recursos em projetos corporativos mapeados para projetos da equipe

Em Team Foundation, você pode atribuir apenas um recurso a um item de trabalho. Você pode atribuir vários recursos para uma tarefa em Project professional e sincronizar dados para essa tarefa se você atribuir um proprietário primária ou um recurso ativo para a tarefa.

Além disso, as tarefas pai que contêm os cálculos de rollup de tarefas filho também contêm o rollup de trabalho que é atribuído aos proprietários de cada tarefa. Este rollup dos proprietários aparece como vários recursos em professional do projeto para a tarefa de resumo.

Campos espelhados

Referência a elementos XML de mapeamento de campos para a integração do TFS com o Project Server

Monitorar envios de itens de trabalho e resolver rejeições

Em Team Foundation, você pode armazenar os valores de campos de Projeto e exibi-los no formulário de item de trabalho. Você também pode localizar itens de trabalho que contêm um ou mais campos cujos valores diferem dos valores no plano de projeto.

Diferenças operacionais entre edições Project Server

A tabela a seguir indica algumas das diferenças operacionais para estar ciente de quando você TFS integra com várias edições Project Server.

Área operacional

Project Server 2010

Project Server 2013

Instalação

Você deve instalar as extensões de Team Foundation Server para Project Server em todas as camadas da Web e em todas as camadas do aplicativo no farm de servidores.

Você deve instalar atualizações cumulativas ou modificar o arquivo web.config.

Você deve instalar as extensões de Team Foundation Server para Project Server em todas as camadas da Web e em todas as camadas do aplicativo no farm de servidores.

Segurança

Consulte Atribuir permissões para dar suporte à integração TFS-Project Server.

Consulte Atribuir permissões para dar suporte à integração TFS-Project Server.

Autenticação

A instância de PWA deve ser definida como Autenticação de Modo Clássico.

A instância de PWA pode ser definida para Autenticação de Modo Clássico ou a Autenticação Baseada em Declarações.

Modo de segurança

Você gerencia a segurança Project Server com grupos de segurança personalizáveis e outras funcionalidades que é distinta de grupos do SharePoint.

Você pode escolher entre o SharePoint ou os modos de permissão Project Server para controlar o acesso de usuário a sites e projetos. Para saber mais, consulte Acesso de usuário do plano em Project Server 2013.

Comentários de aprovação

A aprovação para que o gerenciador de projeto especifica em PWA é gravado no campo histórico para o item de trabalho.

A aprovação para que o gerenciador de projeto especifica em PWA é gravado no campo histórico para o item de trabalho.

Aprovações automático

Você pode aprovar automaticamente as alterações que ocorrem quando os dados são sincronizados.

Você pode aprovar automaticamente as alterações que ocorrem quando os dados são sincronizados.

Lista de tarefas do SharePoint

Não aplicável.

Projetos que se sincronizam com TFS devem ser configurados como uma empresa Projeto e não como uma lista de tarefas do SharePoint.

Consulte também

Conceitos

Visão geral do processo de sincronização para integração do TFS com o Project Server

Outros recursos

Gerenciar projetos com a integração do TFS com o Project Server