Compartilhar via


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:

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

  1. Mover ou dividir a coleção.

    Para obter mais informações, consulte Gerenciar coleções de projetos da equipe.

  2. 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.

  3. 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.

  4. 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.

  5. Registre a instância do PWA com o segundo servidor de camada de aplicativos, usando as opções de comando /RegisterPWA e /force.

  6. Aguarde até que o mecanismo de sincronização seja executado por um ciclo de atualizações e atualize a instância do PWA.

  7. 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

  1. 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.

  2. Mover ou dividir a coleção.

    Para obter mais informações, consulte Gerenciar coleções de projetos da equipe.

  3. Atribua todas as permissões necessárias.

    Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.

  4. Use a opção de comando /RegisterPWA para registrar a segunda instância do PWA no segundo servidor de camada de aplicativos.

  5. Use a opção de comando /MapPwaToCollection para mapear cada coleção que você mudou para a segunda instância do PWA.

  6. 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 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

  1. 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).

  2. Atribua todas as permissões necessárias.

    Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.

  3. Use a opção de comando /RegisterPWA para registrar a instância do PWA no segundo servidor de camada de aplicativos.

  4. Aguarde até que o mecanismo de sincronização seja executado por um ciclo de atualizações e atualize a instância do PWA.

  5. 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:

  1. Execute as etapas na seguinte página do site da Microsoft: Database-attach full upgrade to Project Server 2010

  2. 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.

  3. 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