Share via


Modifier la configuration de votre déploiement

Après avoir configuré Visual Studio Team Foundation Server (TFS) et Microsoft Project Server pour la synchronisation des données, vous devrez sans doute effectuer des tâches administratives supplémentaires si vous modifiez votre déploiement. Par exemple, vous devrez peut-être supprimer, réinscrire ou remapper un composant avant ou après avoir déplacé ou supprimé un projet d'équipe, une collection de projets d'équipe ou un serveur de couche Application. Avant de modifier votre déploiement ou d'effectuer des opérations de maintenance, vous devez prendre en compte l'impact de ces opérations sur le processus de synchronisation.

Prenez connaissance des remarques et des ressources suivantes avant de modifier un déploiement dans lequel sont intégrés TFS et Project Server.

Dans cette rubrique

  • Supprimer des composants

  • Déplacer ou fractionner une collection de projets

  • Déplacer Team Foundation Server vers un nouvel ordinateur ou un nouvel environnement

  • Mettre à niveau Project Server 2007 vers Project Server 2010

Supprimer des composants

Quand vous supprimez un composant mappé, vous devez annuler son mappage et lire les consignes suivantes :

  • Supprimer un plan de projet d'entreprise ou un projet d'équipe. Avant de supprimer un plan de projet mappé ou un projet d'équipe mappé, vous devez d'abord annuler le mappage de tous les plans de projet mappés au projet d'équipe. Pour plus d'informations, consultez Gérer l'association de projets d'entreprise à des projets d'équipe.

  • Supprimer une instance de Project Web Access ou de Project Web App (PWA). Avant de supprimer une instance de PWA, vous devez d'abord supprimer toutes les collections de projets d'équipe mappées à cette instance, puis désinscrire cette dernière. Pour plus d’informations, consultez Supprimer un composant de la synchronisation de données et Remove an Instance of PWA from Participating in Synchronization.

  • Supprimer une collection de projets d'équipe. Avant de supprimer une collection mappée, vous devez annuler son mappage en suivant la procédure décrite dans Supprimer un composant de la synchronisation de données.

    Notes

    Si vous supprimez non seulement une collection de projets mappée, mais aussi toutes les instances de PWA qui ont été mappées vers cette collection, vous supprimerez tous les mappages des éléments de travail qui ont été synchronisés.Toutefois, l'instance de PWA inscrite auprès de Team Foundation Server le restera.

Déplacer ou fractionner une collection de projets

Pour déplacer une collection mappée vers une autre instance de TFS et continuer à synchroniser les données sur le nouveau serveur de couche Application, vous devez procéder aux étapes de l'une des deux méthodes suivantes :

  • Toutes les collections sont déplacées vers une autre instance de TFS, mais restent mappées à la même instance de PWA. Il est recommandé de déplacer ou de fractionner toutes les collections mappées à une même instance de PWA en même temps.

  • Certaines collections sont déplacées vers une autre instance de TFS, mais certaines autres restent mappées à la même instance. Dans ce cas, vous devez annuler le mappage des collections qui sont fractionnées, puis les remapper à la même instance de PWA ou à une autre instance de PWA qui sera alors inscrite auprès de la deuxième instance de TFS. Une instance de PWA ne peut être inscrite qu'auprès d'une seule instance de TFS.

Pour déplacer toutes les collections mappées vers une autre instance de TFS

  1. Déplacez ou fractionnez la collection.

    Pour plus d'informations, consultez gérer les collections de projets d'équipe..

  2. Accordez les autorisations requises au compte de service pour la deuxième instance de Team Foundation Server.

    Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

  3. Ajoutez l'autorisation Administrer l'intégration Project Server aux comptes qui exécuteront l'outil en ligne de commande TfsAdmin ProjectServer pour la deuxième collection de projets.

  4. Ajoutez les comptes des utilisateurs qui configureront les instances de PWA et les inscriront auprès du groupe Team Foundation Administrators pour la deuxième collection de projets.

  5. Inscrivez l'instance de PWA auprès du deuxième serveur de couche Application à l'aide des options de commande /RegisterPWA et /force.

  6. Patientez jusqu'à ce que le moteur de synchronisation exécute un cycle entier de mises à jour pour mettre à jour l'instance de PWA.

  7. Désinscrivez l'instance de PWA du premier serveur de couche Application à l'aide de l'option de commande /UnRegisterPWA.

Pour déplacer certaines collections vers une autre instance de TFS et une autre instance de PWA

  1. Utilisez l'option de commande /UnmapPwaFromCollection avec le commutateur /force pour annuler le mappage de chacune des collections que vous déplacez.

    Avertissement

    Avec le commutateur /force, vous annulez toutes les associations entre les plans de projet d'entreprise et les projets d'équipe définis pour la collection.

  2. Déplacez ou fractionnez la collection.

    Pour plus d'informations, consultez gérer les collections de projets d'équipe..

  3. Attribuez toutes les autorisations requises.

    Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

  4. Utilisez l'option de commande /RegisterPWA pour inscrire la deuxième instance de PWA auprès du deuxième serveur de couche Application.

  5. Utilisez l'option de commande /MapPwaToCollection pour mapper chacune des collections que vous avez déplacées vers la deuxième instance de PWA.

  6. Utilisez l'option de commande /MapPlapToTeamProject pour mapper chacun des plans au projet d'équipe que vous avez déplacé vers une autre collection.

Pour plus d'informations, consultez les rubriques suivantes :

Déplacer Team Foundation Server vers un nouvel ordinateur ou un nouvel environnement

Vous devez désinscrire chaque instance de PWA inscrite auprès de l'ordinateur actuel.

Pour déplacer une instance de Team Foundation Server à laquelle une instance de PWA est mappée

  1. Déplacez l'instance de Team Foundation Server.

    Pour plus d'informations, consultez Déplacer ou cloner Team Foundation Server (déplacement de matériel).

  2. Attribuez toutes les autorisations requises.

    Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

  3. Utilisez l'option de commande /RegisterPWA pour inscrire l'instance de PWA auprès du deuxième serveur de couche Application.

  4. Patientez jusqu'à ce que le moteur de synchronisation exécute un cycle entier de mises à jour pour mettre à jour l'instance de PWA.

  5. Utilisez l'option de commande /UnRegisterPWA pour désinscrire l'instance de PWA du premier serveur de couche Application.

Notes

Quand vous déplacez une collection de projets vers une autre instance de Team Foundation Server, vous devez spécifier le commutateur /force.Si l'identificateur de l'instance n'a pas été modifié, vous n'avez pas à spécifier le commutateur /force.

Mettre à niveau Project Server 2007 vers Project Server 2010

Si vous disposez d'une instance de Project Web Access inscrite auprès de TFS et si un processus de synchronisation est en cours pour une collection, vous devrez effectuer les procédures suivantes avant de mettre à niveau l'instance depuis Project Server 2007 vers Project Server 2010 :

  1. Suivez les étapes décrites sur la page suivante du site web Microsoft : Mise à niveau complète avec liaison de base de données vers Project Server 2010

  2. Pour permettre la synchronisation après la mise à niveau, ouvrez la fenêtre d'invite de commandes où Visual Studio ou Team Explorer est installé, puis entrez ce qui suit :

    cd %programfiles(x86)%%\Microsoft Visual Studio 12.0\Common7\IDE
    

    Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles.

  3. Entrez la commande suivante :

    TfsAdmin ProjectServer /RegisterPwa /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
    

    Pour plus d'informations, consultez Enregistrer une instance de PWA dans TFS.

Voir aussi

Concepts

Supprimer un composant de la synchronisation de données

Administrer l'intégration de Team Foundation Server et Project Server