Partager via


Compatibilité entre les clients Team Foundation et Team Foundation Server

Si vous avez mis à niveau Visual Studio ou Team Foundation Server (TFS), vous devez vérifier que vous pouvez vous connecter de votre version du client Visual Studio ou Team Foundation à la version de TFS qui s'exécute dans votre déploiement. Vous devez, en général, suivre ces instructions :

Connexion à TFS :

  • Visual Studio Online exécute toujours la dernière version de TFS.

  • Vous pouvez vous connecter à la version la plus récente de TFS à partir de versions antérieures de Team Explorer, mais vous devrez peut-être installer des logiciels supplémentaires. La version actuelle de Team Explorer s'installe avec chaque version de Visual Studio.

  • La connexion à Visual Studio Team Foundation Server 2013 à partir de Visual Studio 2008 ou de Team Explorer pour Visual Studio 2005 Team System requiert l'installation de Microsoft Source Code Control Interface (MSSCCI) Provider 2013. Cette configuration permet aux utilisateurs d'accéder au contrôle de version Team Foundation à partir de ces versions clientes antérieures.

  • Lorsque vous vous connectez à une version plus récente de TFS que celle du client que vous exécutez, vous pouvez uniquement accéder aux fonctionnalités prises en charge par votre client. Par exemple, si vous connectez Visual Studio 2010 à TFS 2013, vous pouvez exécuter les mêmes fonctions que si vous êtes connecté à TFS 2010. Vous ne pouvez pas accéder aux nouvelles fonctionnalités non prises en charge par Visual Studio 2010.

  • Pour créer un projet d'équipe ou gérer les modèles de processus sur un serveur TFS sur site, vous devez vous connecter avec le même niveau de version que celui de Visual Studio ou Team Explorer. Autrement dit, pour créer un projet d'équipe dans TFS 2013, vous devez vous connecter à partir de Team Explorer 2013.

  • Pour plus d'informations sur la compatibilité et le déploiement d'un serveur de builds, voir Déployer et configurer un serveur de build.

Vous pouvez contourner la plupart des limitations en installant Team Explorer 2013 dans une configuration côte à côte avec une version antérieure de Visual Studio ou en utilisant Team Web Access (TWA). Utilisez Team Explorer 2013 pour prendre en charge les tâches d'administration TFS et les tâches d'administration de projet.

Team Explorer est disponible en téléchargement gratuit.

Clarification de la terminologie :

  • Les versions antérieures font référence au logiciel disponible avec les versions de TFS antérieures à Visual Studio Team Foundation Server 2013, la version actuelle.

  • La compatibilité ascendante est la façon dont les versions antérieures d'un client prennent en charge la version actuelle de Team Foundation Server, ce qui requiert parfois l'ajout d'une mise à jour logicielle. La compatibilité descendante fait référence à la manière dont la version actuelle d'un client prend en charge des versions antérieures de Team Foundation Server. Une mise à jour par correctif logiciel grand public est disponible pour prendre en charge la compatibilité ascendante de Team Explorer.

Team Web Access et la compatibilité de versions

TWA est automatiquement installé et configuré lorsque vous installez ou mettez à niveau Team Foundation Server. La compatibilité de versions ne constitue pas un problème, car toutes les instances de Team Foundation Server sont accessibles par les services TWA hébergés sur ce serveur. Pour vous connecter à TWA, utilisez l'un de ces navigateurs :

Pour en savoir plus sur les nouvelles fonctionnalités disponibles via TWA avec la mise à niveau à TFS 2013, allez ici.

Prise en charge de client Visual Studio Online

Pour la connexion à Visual Studio Online, utilisez l'un de ces clients.

Version de Visual Studio

Version de Team Explorer

Logiciels requis

Visual Studio 2013

Team Explorer 2013

Version RTM ou dernière mise à jour.

Visual Studio 2012

Team Explorer 2012

Requiert la dernière mise à jour de Visual Studio 2012. Prend en charge Git avec Visual Studio Tools pour l'extension Git.

Visual Studio 2010

Team Explorer 2010

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2008

Team Explorer pour Visual Studio Team System 2008

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Le contrôle de version est disponible à l'aide de MSSCCI 2013 en plus de Compat GDR.

Pour obtenir une vue d'ensemble des nouvelles fonctionnalités, consultez la chronologie des fonctionnalités.

Prise en charge client de TFS 2013

Pour vous connecter à un serveur qui exécute la version actuelle de TFS, utilisez l'un des clients suivants.

Version de Visual Studio

Version de Team Explorer

Logiciels requis

Visual Studio 2013

Team Explorer 2013

Version RTM ou dernière mise à jour.

Visual Studio 2012

Team Explorer 2012

Requiert la dernière mise à jour de Visual Studio 2012. Prend en charge Git avec Visual Studio Tools pour l'extension Git.

Visual Studio 2010

Team Explorer 2010

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2008

Team Explorer pour Visual Studio Team System 2008

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Contrôle de version disponible en utilisant MSSCCI 2013.

Visual Studio 2005

Contrôle de version disponible en utilisant MSSCCI 2013. Les utilisateurs de Windows XP doivent utiliser MSSCCI 2010.

Pour une vue d'ensemble des nouvelles fonctionnalités, voir Nouveautés de Visual Studio 2013 Application Lifecycle Management.

Prise en charge client de TFS 2012

Vous pouvez vous connecter à un serveur qui exécute TFS 2012 à partir de l'un de ces clients :

Version de Visual Studio

Version de Team Explorer

Logiciels requis

Visual Studio 2013

Team Explorer 2013

Version RTM ou dernière mise à jour

Visual Studio 2012

Team Explorer 2012

Version RTM et dernière mise à jour.

Prend en charge Git avec Visual Studio Tools pour l'extension Git.

Visual Studio 2010

Team Explorer 2010

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2008

Team Explorer pour Visual Studio Team System 2008

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2005

Accès limité disponible en utilisant MSSCCI 2012. Les utilisateurs de Windows XP doivent utiliser MSSCCI 2010.

Voici les tâches côté client qui sont disponibles si vous vous connectez à TFS 2012 ou à TFS 2013 à partir d'un client Visual Studio 2012 :

Domaine de fonctionnalités

Disponibilité

Mon travail, Modifications en attente et Révision du code de la requête

Ces fonctionnalités sont uniquement disponibles dans Team Explorer 2012 et Team Explorer 2013.

Stratégies de contrôle d'analyse du code

Il existe des différences au niveau de la création et de l'évaluation des stratégies d'archivage lorsque vous utilisez différentes versions de Team Explorer. Consultez Compatibilité des versions des stratégies d'archivage de l'analyse du code.

Format de nom et espaces de travail locaux du contrôle de version

Vous ne pouvez pas utiliser des espaces de travail locaux avec les versions antérieures de Visual Studio. Vous devez utiliser les espaces de travail du serveur. Vous pouvez uniquement partager les espaces de travail du serveur sur plusieurs clients. Consultez Décider d'utiliser un espace de travail local ou de serveur.

  

Le contrôle de version utilise désormais un nom complet, tel que Jamal Hartnet, lorsqu'il affiche les données utilisateur au lieu d'un ID d'utilisateur, tel que fabrikamfiber\jamal. Vous devrez mettre à jour les dépendances sur le format de sortie de ligne de commande pour analyser les noms en fonction du nouveau format.

Test

Visual Studio 2012 a introduit plusieurs modifications qui affectent la compatibilité de Microsoft Test Manager, des tests unitaires, des tests codés de l'interface utilisateur, des tests de performances web et des tests de charge. Consultez Nouveautés dans le test de l'application dans Visual Studio 2013.

Création de projet et gestion de modèle de processus

Vous devez utiliser Team Explorer 2012 pour créer un projet d'équipe ou pour transférer et télécharger des modèles de processus lorsque vous vous connectez à TFS 2012.

Gérer les groupes et la sécurité

Pour gérer des groupes, des appartenance aux groupes et des autorisations de sécurité, vous devez utiliser Team Web Access.

Suivi des éléments de travail

Pour effectuer les tâches suivantes, vous devez vous connecter à TFS 2012 ou à une version plus récente :

  • Recherche les éléments parents selon les filtres spécifiés pour les éléments enfants, également appelés requêtes d'arborescence ascendantes.

  • Rechercher des éléments de travail en filtrant les champs de texte indexés pour la recherche en texte intégral, à savoir : Description, Historique, Étapes à reproduire et Titre, qui utilisent les opérateurs Contient les mots ou Ne contient pas les mots. Consultez Champs de requête, opérateurs, valeurs et variables.

  • Liez les éléments de travail aux modèles et animations à l'aide du type de lien Modèle et Animation.

  • Définir des alertes de projet.

Extensibilité

Le modèle d'extensibilité pour Team Explorer a été complètement remodelé. Les contrôles personnalisés basés sur des versions antérieures doivent être réécrits. Vous pouvez afficher des formulaires d'éléments de travail qui contiennent de nouveaux contrôles personnalisés, mais ces derniers s'affichent comme manquants. L'emplacement sur le formulaire du contrôle manquant s'affiche en rouge et inclut le chemin d'accès du contrôle manquant. Pour afficher tous les nouveaux contrôles de formulaires d'éléments de travail, utilisez la version actuelle de Team Explorer dans une configuration en côte à côte ou utilisez Team Web Access.

Prise en charge client de TFS 2010

Pour vous connecter à un serveur qui exécute TFS 2010, utilisez l'une de ces clients :

Version de Visual Studio

Version de Team Explorer

Logiciels requis

Visual Studio 2013

Team Explorer 2013

Version RTM ou dernière mise à jour

Visual Studio 2012

Team Explorer 2012

Requiert la dernière mise à jour de Visual Studio 2012. Prend en charge Git avec Visual Studio Tools pour l'extension Git.

Visual Studio 2010

Team Explorer 2010

Requiert le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2008

Team Explorer pour Visual Studio Team System 2008

Contrôle de version officiellement pris en charge avec MSSCCI 2013. Contrôle de version non officiellement pris en charge avec le SP1 et le correctif logiciel grand public de compatibilité.

Visual Studio 2005

Requiert Mise à jour pour la compatibilité ascendante de Visual Studio Team System 2005 Service Pack 1 pour Team Foundation Server 2010 (programme d'installation).

Contrôle de version disponible en utilisant MSSCCI 2013. Les utilisateurs de Windows XP doivent utiliser MSSCCI 2010.

Team Explorer Everywhere (TEE)

Le tableau ci-dessous répertorie la compatibilité de version pour TEE. TEE n'enregistre plus les informations d'identification pour chaque connexion TFS.

Team Explorer Everywhere 2013 prend également en charge la connexion à Visual Studio Online.

Clients et outils

Versions Eclipse prises en charge

Team Foundation Server 2013

Team Foundation Server 2012

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team System Team Foundation Server

Team Explorer Everywhere 2013

3.5–4.3

Oui

Oui

Oui

Non

Non

Team Explorer Everywhere 2012

3.5-4.3

Oui

Oui

Oui

Oui

Oui

Team Explorer Everywhere 2010 SP1

3.2-3.6

Oui

Oui

Oui

Oui

Oui

Team Explorer Everywhere 2010

3.0-3.5

Oui

Oui

Oui

Oui

Oui

Team Explorer et compatibilité côte à côte des clients Team Foundation

Vous pouvez exécuter Team Explorer parallèlement à des versions antérieures de Team Explorer et de Visual Studio. Pour utiliser ces clients Team Foundation, vous devez installer la version actuelle de Team Explorer côte à côte avec les versions antérieures de Team Explorer.

  • Microsoft Test Manager

  • Microsoft Project

  • Microsoft Excel

  • Création de plan conceptuel PowerPoint

Par exemple, vous pouvez démarrer les composants d'intégration d'Office pour Excel et Project à partir de la version 2005, mais ils auront les fonctionnalités 2013 lorsqu'ils seront côte à côte. De même, vous ne pouvez publier des cas de test que lorsque vous exécutez les deux versions de Team Explorer côte à côte. Vous devez installer une mise à jour en côte à côte pour utiliser les versions antérieures de Team Explorer avec les versions actuelles des compléments Office pour Team Foundation Server.

Pour plus d'informations sur l'intégration Office, voir Choisir le client Team Foundation pour prendre en charge vos tâches.

Microsoft Source Code Control Interface (MSSCCI) Provider

L'outil MSSCCI vous permet d'intégrer contrôle de version Team Foundation à des produits qui ne prennent pas en charge l'intégration à Team Explorer. Téléchargez la version 2013 de cet outil ici :

Les utilisateurs de Windows XP doivent utiliser MSSCCI 2010

MSSCCI Provider 2013 prend en charge Visual Studio Team Foundation Server 2013 et est compatible avec ces versions logicielles :

  • Visual Studio 2008

  • Visual Studio 2005

  • Visual Studio .NET 2003

  • Visual C++ 6 SP6

  • Visual Basic 6 SP6

  • SQL Server Management Studio

Q : Comment télécharger, installer ou effectuer une mise à niveau vers Visual Studio 2013 ou Team Foundation Server 2013 ?

R : Les téléchargements sont disponibles ici. Pour installer ou mettre à niveau TFS 2013, voir Guide d'installation de Team Foundation Server ou Mettre à niveau Team Foundation Server.

Q : Comment me connecter à TFS 2013 ?

R : Cliquez ici pour savoir comment vous connecter à TFS 2013 à partir de TWA, de Team Explorer ou du serveur proxy TFS.

Q : Comment déterminer la version de TFS à laquelle je me connecte ?

R : Dans un navigateur web et pour un serveur TFS local, entrez l'adresse suivante : http://nom_serveur: 8080/tfs/_home/About.

Pour Visual Studio Online, entrez l'adresse suivante : http://NomDeCompte.visualstudio.com/_home/About.

Q : Qu'en est-il de la compatibilité entre TFS et les logiciels de prise en charge ?

R : Si vous procédez à une mise à niveau à partir de TFS 2005 ou de TFS 2008, vous devez avoir connaissance des systèmes d'exploitation pris en charge, des versions de SQL Server et d'autres considérations spéciales. Passez en revue Compatibilité et dépendances de TFS 2013 pour déterminer les versions des produits suivants et les fonctions prises en charge par TFS 2013.

  • .NET Framework

  • Hyper-V

  • Office (produits clients)

  • Project Server

  • Produits et technologies SharePoint

  • SQL Server

  • System Center Virtual Machine Manager

  • Navigateurs web

Q : Où puis-je en savoir plus sur les fonctionnalités prises en charge par Visual Studio 2013 ?

R : Cliquez ici pour comparer les fonctionnalités des produits Visual Studio.

Pour une vue d'ensemble des nouvelles fonctionnalités, voir Nouveautés de Visual Studio 2013 Application Lifecycle Management.

Q : Quelles fonctionnalités sont déconseillées dans TFS 2013 ?

R : Peu de fonctionnalités ont été déconseillées depuis TFS 2012. Cliquez ici pour découvrir d'un résumé des modifications apportées.

Pour découvrir les modifications apportées aux modèles de processus TFS, voir Modifications effectuées dans les projets d'équipe et les modèles de processus par défaut lors de la mise à niveau de Team Foundation Server.

Q : Quelles fonctionnalités requièrent l'accès Avancé à TWA ?

R : La gestion du portefeuille Agile, les salles de conversation d'équipe, les résultats de requête sous forme de graphique, l'option Obtenir des commentaires et les outils de gestion de cas de test requièrent que les utilisateurs aient un accès Avancé à TWA. Pour modifier le niveau d'accès d'une personne, consultez Modifier les niveaux d'accès.

Q : Outre Visual Studio et TWA, quels autres clients se connectent à TFS 2013 ?

R : Cliquez ici pour découvrir tous les clients Team Foundation pris en charge et les tâches que vous pouvez effectuer avec chacun.

Q : Mes contrôles d'élément de travail personnalisés fonctionneront-ils si j'effectue une mise à niveau vers TFS 2013 ?

R : Les contrôles personnalisés pour TWA que vous avez développés pour TFS 2012 sont compatibles avec TFS 2013. Vous devez régénérer tous les contrôles personnalisés de TWA pour les formulaires d'éléments de travail générés pour TFS 2010 ou versions antérieures. Vous devez régénérer ces contrôles en utilisant les références d'assembly de la version actuelle de Team Web Access. Pour en savoir plus sur l'écriture de nouveaux contrôles, consultez les sites web Microsoft suivants : Développement de contrôles personnalisés d'élément de travail dans TF Web Access 2012 - Développement et Développement de contrôles personnalisés d'élément de travail dans TF Web Access 2012 - Déploiement.