Alterar a configuração de sua implantação
Depois de configurar o Visual Studio Team Foundation Server (TFS) e o Microsoft Project Server para oferecer suporte à sincronização de dados, pode ser necessário executar outras tarefas administrativas quando você mudar sua implantação. Por exemplo, talvez você precise remover, registrar ou mapear novamente um componente antes ou depois de mover ou excluir um projeto de equipe, uma coleção de projeto de equipe ou um servidor de camada de aplicativos. Antes de alterar a sua implantação ou executar operações de manutenção, considere o impacto que essas operações têm sobre o processo de sincronização.
Revise as seguintes notas e recursos antes de alterar uma implantação na qual você integrou o TFS e o Project Server.
Neste tópico
Excluir componentes
Mover ou dividir uma coleção de projeto
Mover o Team Foundation Server para uma nova máquina ou ambiente
Atualizar do Project Server 2007 para o Project Server 2010
Excluir componentes
Sempre que você elimina um componente mapeado, você deve desmapeá-lo e revisar as seguintes diretrizes:
Excluir um plano de projeto da empresa ou de um projeto de equipe. Antes de excluir um plano de projeto mapeado ou um projeto de equipe mapeado, você deve primeiro desmapear todos os planos de projeto que são mapeados para o projeto de equipe. Para obter mais informações, consulte Gerenciar a associação de projetos corporativos a projetos de equipe.
Excluir uma instância do Project Web Access ou Project Web App (PWA). Antes de excluir uma instância do PWA, primeiro você deve remover todas as associações de coleções de projeto de equipe que são mapeadas para a instância e cancelar o registro dela. Para obter mais informações, consulte Remover um componente da participação na sincronização de dados e Remove an Instance of PWA from Participating in Synchronization.
Excluir coleção de projeto de equipe. Antes de excluir uma coleção mapeada, você deve desmapeá-la seguindo o procedimento em Remover um componente da participação na sincronização de dados.
Dica
Se você excluir não apenas uma coleção de projeto de mapeamento, mas também todas as instâncias do PWA que foram mapeadas para ele, você removerá todos os mapeamentos de itens de trabalho que foram sincronizados.No entanto, a instância do PWA que está registrada para o Team Foundation Server permanece registrada.
Mover ou dividir uma coleção de projeto
Para mover uma coleção mapeada para outra instância do TFS e continuar a sincronizar os dados no novo servidor de camada de aplicativos, você deve executar várias etapas com base nas seguintes opções:
Todas as coleções mudam para uma instância diferente do TFS, mas permanecem mapeadas para a mesma instância do PWA. Uma prática recomendada é mover ou dividir todas as coleções que são mapeadas para a mesma instância do PWA ao mesmo tempo.
Algumas coleções mudam para uma instância diferente do TFS, mas algumas coleções permanecem com a mesma instância. Neste caso, você deve desmapear as coleções que estão divididas e remapeá-las para a mesma ou outra instância do PWA, que será registrada na segunda instância do TFS. Uma instância do PWA pode ser registrada apenas para uma instância do TFS.
Para mover todas as coleções mapeadas para uma instância diferente do TFS
Mover ou dividir a coleção.
Para obter mais informações, consulte Gerenciar coleções de projetos da equipe.
Conceda as permissões necessárias para a conta de serviço para a segunda instância do Team Foundation Server.
Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.
Adicione a permissão Administrar a integração com o Project Server para as contas que executarão a ferramenta de linha de comando TfsAdmin ProjectServer para a segunda coleção de projeto.
Adicione as contas de usuários que configurarão e registrar os casos do PWA para o grupo de Administradores do Team Foundation para a segunda coleção de projeto.
Registre a instância do PWA com o segundo servidor de camada de aplicativos, usando as opções de comando /RegisterPWA e /force.
Aguarde até que o mecanismo de sincronização seja executado por um ciclo de atualizações e atualize a instância do PWA.
Cancele o registro da instância do PWA do primeiro servidor de camada de aplicativos, usando a opção de comando /UnRegisterPWA.
Para mover algumas coleções para uma instância diferente do TFS e uma instância diferente do PWA
Use a opção de comando /UnmapPwaFromCollection com a opção /force para desmapear cada coleção que você está movendo.
Aviso
Com a opção /force, você interrompe todas as associações entre os planos de projeto da empresa e os projetos de equipe definidos para a coleção.
Mover ou dividir a coleção.
Para obter mais informações, consulte Gerenciar coleções de projetos da equipe.
Atribua todas as permissões necessárias.
Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.
Use a opção de comando /RegisterPWA para registrar a segunda instância do PWA no segundo servidor de camada de aplicativos.
Use a opção de comando /MapPwaToCollection para mapear cada coleção que você mudou para a segunda instância do PWA.
Use a opção de comando /MapPlapToTeamProject para mapear cada plano para o projeto de equipe que mudou para uma coleção diferente.
Para obter mais informações, consulte os seguintes tópicos:
Mover ou clonar o Team Foundation Server (movimentação de hardware)
Mapear uma coleção de projeto de equipe para uma instância de PWA
Gerenciar mapeamentos entre um projeto corporativo e um projeto de equipe
Mover um Team Foundation Server para uma nova máquina ou ambiente
Você deve registrar novamente cada instância do PWA que está registrada na máquina atual.
Para mover uma instância do Team Foundation Server para o qual uma instância do PWA foi mapeada
Mova a instância do Team Foundation Server.
Para obter mais informações, consulte Mover ou clonar o Team Foundation Server (movimentação de hardware).
Atribua todas as permissões necessárias.
Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.
Use a opção de comando /RegisterPWA para registrar a instância do PWA no segundo servidor de camada de aplicativos.
Aguarde até que o mecanismo de sincronização seja executado por um ciclo de atualizações e atualize a instância do PWA.
Use a opção de comando /UnRegisterPWA para cancelar o registro da instância do PWA do primeiro servidor de camada de aplicativos.
Dica
Você deve especificar a opção /force quando mover a coleção de projeto para uma instância diferente do Team Foundation Server.Se o identificador de instância não mudou, você não precisa especificar a opção /force.
Atualizar do Project Server 2007 para o Project Server 2010
Se você tiver uma instância do Project Web Access registrada para o TFS e o processo de sincronização estiver sendo executado para uma coleção, execute os seguintes procedimentos antes de atualizar a instância do Project Server 2007 para o Project Server 2010:
Execute as etapas na seguinte página do site da Microsoft: Database-attach full upgrade to Project Server 2010
Para habilitar a sincronização após a atualização, abra uma janela do Prompt de Comando, onde o Visual Studio ou o Team Explorer está instalado e insira:
cd %programfiles(x86)%%\Microsoft Visual Studio 12.0\Common7\IDE
Em uma edição de 32 bits do Windows, substitua %programfiles(x86)% por %programfiles.
Insira o seguinte comando:
TfsAdmin ProjectServer /RegisterPwa /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
Para obter mais informações, consulte Registrar uma instância de PWA para TFS.
Consulte também
Conceitos
Remover um componente da participação na sincronização de dados
Administrar a integração do Team Foundation Server com o Project Server