Partager via


Mettre à jour une installation et les spécifications de compatibilité de versions

Vous devez suivre les instructions de cette rubrique lorsque vous mettez à jour un déploiement existant de Visual Studio Team Foundation Server 2013 (TFS). Mettre à jour un déploiement requiert de mettre à niveau les instances de TFS, de Microsoft Project Server, et des clients Visual Studio.

Pour l'administration, vous devez mettre à niveau les clients de Visual Studio que vous utilisez pour l'administration à la même version du logiciel que le Team Foundation Server en cours de exécution et Project Server. Bien que les clients qui exécutent Visual Studio 2008 ou l' Visual Studio 2010 sont compatibles avec le déploiement mis à jour pour les besoins de la synchronisation de données, les clients qui exécuteront les commandes TFSAdmin ProjectServer doivent avoir la même version.

Pour identifier la dernière version du logiciel pour l'intégration de Team Foundation Server et Project Server, consultez Configuration système requise pour prendre en charge l'intégration de Team Foundation Server et de Project Server.

Dans cette rubrique

  • Séquence de mise à jour recommandée

  • Modifications présentées lors de la dernière version de Visual Studio et extensions TFS pour Project Server

Notes

Pour poser une question à la communauté, consultez la publication de forum suivante sur le site Web Microsoft : Intégration de Team Foundation Server et de Project Server (page éventuellement en anglais).

Configuration requise

Pour exécuter les procédures de cette rubrique, l'autorisation Administrer Project Server Integration pour la collection de projets d'équipe doit avoir la valeur Autoriser. En outre, le compte de service de TFS doit bénéficier des autorisations nécessaires pour interagir avec l'instance de Project Web Access ou Project Web App (PWA) qui doit faire partie de la synchronisation des données. Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

Séquence de mise à jour recommandée

Pour mettre à jour un déploiement existant à la dernière version de Visual Studio Team Foundation Server, exécutez les actions suivantes.

Notes

Vous n'avez besoin d'annuler le mappage ou l'inscription d'aucun composant mappé ou stocké avant de mettre le logiciel à niveau.

  • Mise à niveau de TFS selon les instructions fournies dans le guide d'installation : Mettre à niveau Team Foundation Server.

    Important

    La mise à niveau vers Visual Studio Team Foundation Server 2013 nécessite des ordinateurs 64 bits.En outre, pour installer des extensions de Team Foundation Server pour Project Server il faut que Project Server soit installé sur les ordinateurs 64 bits.

  • Désinstallez le module de fonctionnalité d'intégration Project Server et Team Foundation Server de Project Server.

  • Installez les Team Foundation Server Extensions pour Project Server selon les instructions fournies dans le guide d'installation: Installer des extensions Team Foundation Server pour Project Server.

    Installez les extensions sur chaque ordinateur qui participera à la synchronisation de données selon les versions suivantes :

    • Chaque serveur web-tiers et app-tiers qui héberge Project Server 2010.
  • Tous les clients que vous utiliserez pour exécuter des commandes TfsAdmin ProjectServer à Visual Studio 2013.

Modifications présentées lors de la dernière version de Visual Studio et extensions TFS pour Project Server

Visual Studio Team Foundation Server 2013 et les extensions de Team Foundation Server pour Project Server présentent les modifications suivantes :

  • Dans le cadre de la mise à jour d'une instance de TFS ou du déploiement d'une nouvelle installation sur Visual Studio Team Foundation Server 2013, une nouvelle transformation est introduite dans le mappage de champs entre TFS et Project Server. La nouvelle transformation est appliquée aux champs Travail restant et Travail effectué. Lorsque le moteur de synchronisation détecte une hiérarchie pour un élément de travail qui est synchronisé avec Project Server, il effectue un enroulement pour le travail et les assignations à envoyer à Project Server. Toutefois, avec transformType défini sur ClearValueIfParent, le moteur de synchronisation désactive les champs Travail sur l'élément de travail parent pour éviter des données incorrectes dans les rapports. Pour plus d'informations sur les noms de référence de champs, consultez Référence d'élement XML de mappage de champs.

Voir aussi

Concepts

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

Autres ressources

Synchroniser Team Foundation Server avec Project Server