Compatibilité entre les clients Team Foundation et Team Foundation Server
Avec l'ajout de fonctionnalités dans Visual Studio Team Foundation Server 2012, vous souhaiterez connaître les limitations ou restrictions applicables dans les versions précédentes de Team Explorer qui se connectent à Visual Studio Team Foundation Server 2012.Vous pouvez contourner la plupart des limitations en installant Team Explorer 2010 dans une configuration en côte à côte avec une version antérieure de Team Explorer ou en utilisant Team Web Access.
[!REMARQUE]
Dans cette rubrique, les versions antérieures font référence au logiciel qui a été rendu disponible avec Team Foundation Server 2010, Team System 2008 Team Foundation Server, et Visual Studio 2005 Team Foundation Server, et la version actuelle fait référence au logiciel qui a été rendu disponible avec Visual Studio Team Foundation Server 2012.
Dans cette rubrique, vous découvrirez les nouvelles fonctionnalités qui affectent la compatibilité ascendante et descendante lorsque vous travaillez avec Team Explorer.La compatibilité ascendante fait référence à la façon dont les versions antérieures d'un support technique la version actuelle d' Team Foundation Server, parfois avec l'ajout d'une mise à jour de logiciel. La compatibilité descendante fait référence à la version actuelle d'un client prend en charge les versions antérieures d' Team Foundation Server.Une mise à jour par correctif logiciel grand public est disponible pour prendre en charge la compatibilité ascendante de Team Explorer.
Dans cette rubrique
Tableau de prise en charge de la compatibilité
Côte à côte compatibilité
Team Explorer partout (TEE)
Team Web access et compatibilité des versions
Nouvelles fonctionnalités, tâches prises en charge, et compatibilité des versions
Mise à niveau Team Foundation Server
Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool
Ressources supplémentaires
Tableau de prise en charge de la compatibilité
Le tableau suivant résume la prise en charge de la compatibilité de versions disponible lorsque vous connectez des versions différentes de Visual Studio, Team Explorer et Team Foundation Server.
Clients et outils |
Visual Studio Team Foundation Server 2012 |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team Foundation Server |
---|---|---|---|---|
Visual Studio 2012 ou Team Explorer 2012 |
Oui |
Oui (1) |
Non |
Non |
Visual Studio 2010 ou Team Explorer 2010 |
Oui, requiert SP1 et correctif logiciel grand public (2) |
Oui, le SP1 est facultatif |
Oui, le SP1 est (3) facultatif |
Non |
Visual Studio 2008 ou Team Explorer pour Visual Studio Team System 2008 |
Oui, requiert SP1 et correctif logiciel grand public (2) |
Oui, requiert SP1 et correctif logiciel grand public (2) |
Oui, le SP1 est facultatif (aucune modification) |
Oui, le SP1 est facultatif (correctif logiciel grand public ne doit pas être installée) (aucune modification) |
Team Explorer correspondant à Visual Studio 2005 Team System |
Oui, un accès limité qui requiert MSSCCI 2012 (4) |
Oui, requiert SP1 et correctif logiciel grand public (2) |
Oui, le SP1 est facultatif (aucune modification) |
Oui, le SP1 est facultatif (aucune modification) |
Team Web Access pour Team Foundation Server 2010 |
Non applicable |
Oui |
Non applicable |
Non applicable |
Team Web Access correspondant à Visual Studio Team Foundation Server 2012 |
Oui (5) |
Non applicable |
Non applicable |
Non applicable |
MSSCCI 2008 |
Non |
Non |
Oui (aucune modification) |
Oui (aucune modification) |
MSSCCI 2010 |
Non |
Oui |
Non applicable |
Non applicable |
MSSCCI 2012 |
Oui (6) |
Non applicable |
Non applicable |
Non applicable |
Remarques :
Si vous connectez la version actuelle d' Team Explorer à Team Foundation Server 2010, vous pouvez remplir les mêmes fonctions que si vous êtes connecté une version antérieure d' Team Explorer à Team Foundation Server 2010.Toutefois, vous ne pouvez pas accéder aux nouvelles fonctionnalités qu' Team Foundation Server 2010 ne prend pas en charge.
Vous ne pouvez pas vous connecter à Visual Studio Team Foundation Server 2012 à l'aide de versions antérieures d' Team Explorer qui n'ont pas le SP1 et correctif logiciel grand public installé.Pour plus d'informations sur l'accès à correctif logiciel grand public pour Visual Studio 2010 ou Visual Studio Team System 2008, consultez l' Ressources supplémentaires plus loin dans cette rubrique.
Vous pouvez vous connecter à Visual Studio Team Foundation Server 2012 à l'aide d'une version antérieure d' Team Explorer à correctif logiciel grand public pour cette version, mais vous ne pouvez pas effectuer ces tâches ou accéder à certaines fonctionnalités comme décrit dans Nouvelles fonctionnalités, tâches prises en charge, et compatibilité des versions plus loin dans cette rubrique.
Si vous connectez Team Explorer 2010 à Team System 2008 Team Foundation Server, vous pouvez remplir les mêmes fonctions que si vous êtes connecté une version antérieure d' Team Explorer à Team System 2008 Team Foundation Server.Toutefois, vous ne pouvez pas accéder aux nouvelles fonctionnalités qu' Team System 2008 Team Foundation Server ne prend pas en charge.
Après avoir installé MSSCCI 2012, vous pouvez vous connecter à TFS 2012 pour les opérations de contrôle de code source uniquement.Pour gérer des éléments de travail ou les builds, vous devez utiliser Team Web Access.Consultez l' Outil puissant 2012 du fournisseur de l'interface de contrôle de code source Microsoft (MSSCCI).
Vous devez régénérer tous les contrôles d'élément de travail personnalisés ayant été construits pour les versions antérieures d' Team Web Access.Pour plus d'informations, consultez l' Team Web access et compatibilité des versions.
L'outil puissant Microsoft Source Code Control Interface (MSSCCI) Provider 2012 prend en charge Visual Studio Team Foundation Server 2012.Pour plus d'informations, consultez Microsoft Source Code Control Interface (MSSCCI) Provider 2012 Power Tool.
Côte à côte compatibilité
La version actuelle d' Team Explorer installe avec chaque version d' Visual Studio.Vous pouvez exécuter Team Explorer côte à côte avec les versions antérieures d' Team Explorer et d' Visual Studio.
Pour utiliser les clients suivants d' Team Foundation, vous devez installer la version actuelle d' Team Explorer côte à côte avec les versions antérieures d' Team Explorer.
Microsoft Test Manager
Microsoft Project
Microsoft Excel
PowerPoint Storyboarding
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 2010 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, consultez Ressources supplémentaires.
Team Explorer partout (TEE)
Le tableau suivant répertorie la compatibilité des versions pour la PIÈCE ON T.La PIÈCE ON T n'enregistre plus les informations d'identification par de connexion TFS.
Clients et outils |
Versions d'éclipse prises en charge |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team Foundation Server |
|
---|---|---|---|---|---|
Team Explorer Everywhere 2012 |
3.4-3.8 |
Oui |
Oui |
Oui |
Oui |
Team Explorer Everywhere 2010 SP1 |
3.2-3.6 |
Oui |
Oui |
Oui |
Oui |
Team Explorer Everywhere 2010 |
3.0-3.5 |
Oui |
Oui |
Oui |
Oui |
Team Web access et compatibilité des versions
Team Web Access est automatiquement installé et configuré lorsque vous installez ou mettez à niveau Team Foundation Server.La compatibilité de versions n'est pas un problème parce que toutes les instances de Team Foundation Server sont accessibles par les services Team Web Access hébergés sur ce serveur.Pour plus d'informations sur les navigateurs Web pris en charge, consultez Utilisation de Team Web Access.
Plusieurs fonctionnalités sont uniquement accessibles aux utilisateurs une fois qu'ils ont été ajoutés au groupe Complet d'autorisations d'accès au Web.Consultez Accès aux fonctionnalités dans Team Web Access.
Vous devez régénérer tous les contrôles personnalisés pour les formulaires d'élément de travail qui ont été générés pour Team Web Access pour les versions précédentes d' Team Foundation Server.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 apprendre à écrire de nouveaux contrôles, consultez les sites Web Microsoft suivants : Développement de contrôles personnalisés d'élément de travail dans team Web access 2012 de TF - développement et Développement de contrôles personnalisés d'élément de travail dans team Web access 2012 de TF - déploiement.
Nouvelles fonctionnalités, tâches prises en charge, et compatibilité des versions
Pour une présentation de nouvelles fonctionnalités, consultez Nouveautés de Visual Studio 2012 Application Lifecycle Management.Pour obtenir un résumé des fonctionnalités modifiées et déconseillées, consultez 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.Pour la gestion administrative, de projet et de cas de test, l'utilisation de la version actuelle de Team Explorer est recommandée dans une configuration en côte à côte.
Voici les tâches côté client qui sont uniquement disponibles si la version actuelle d' Team Explorer est connectée à Visual Studio Team Foundation Server 2012:
[!REMARQUE]
Les fonctionnalités supplémentaires et les tâches peuvent ne pas être disponibles si vous vous connectez à Visual Studio Team Foundation Server 2012 de Team Explorer pour Visual Studio Team System 2008 ou Team Explorer pour Visual Studio 2005 Team System.Pour en savoir plus sur ces problèmes de compatibilité, affichez la version antérieure de cette rubrique en cliquant sur le lien Infrastructure Microsoft Visual Studio 4 2010/.NET en haut de cette page.
Mon travail, modifications en attente, puis révision du code de requête: Ces fonctionnalités sont uniquement disponibles dans Team Explorer 2012.
Stratégies d'archivage d'analyse du code: Il existe plusieurs différences dans la façon dont les stratégies d'archivage sont créées et évaluées lorsque vous utilisez des versions différentes de Team Explorer.Consultez Compatibilité des versions des stratégies d'archivage de l'analyse du code.
Les espaces de travail local de contrôle de version: Vous ne pouvez pas utiliser des espaces de travail locaux avec les versions antérieures d' Visual Studio.Vous devez utiliser des espaces de travail du serveur.Vous ne pouvez partager des espaces de travail du serveur sur plusieurs clients.Consultez Décider d'utiliser un espace de travail local ou de serveur.
Tester: Visual Studio 2012 présente plusieurs modifications qui effectuent sur la compatibilité du gestionnaire de tests Microsoft, les tests unitaires, des tests codés de l'interface utilisateur, des tests de performances de site Web, les tests de charge.Consultez Nouveautés des tests de Application Lifecycle Management dans Visual Studio 2012.
Format de contrôle de version et de nom: Le contrôle de version utilise désormais un nom complet, tel que Peter Waxman, lorsqu'il affiche les données utilisateur au lieu d'un ID d'utilisateur, comme fabrikamfiber\peter. Vous devez mettre à jour toutes les dépendances sur le format de sortie de ligne de commande pour analyser des noms d'après le nouveau format.
Tâches de gestion de projet: Les tâches suivantes vous nécessitent d'être la version actuelle d' Team Explorer installée sur votre ordinateur.Vous pouvez également utiliser la version actuelle d' Team Explorer pour exécuter Visual Studio Team Foundation Server 2010.
Créez un projet d'équipe: Pour utiliser l'Assistant Nouveau projet d'équipe vous devez utiliser la version actuelle d' Team Explorer.
Gérez les modèles de processus: Vous téléchargez et les modèles d'opération de téléchargement à l'aide de le gestionnaire de modèles de processus dans Team Explorer.
Gérer des groupes et la sécurité: Pour gérer des groupes, appartenance aux groupes, et autorisations de sécurité, vous devez utiliser Team Web Access, qui requiert Internet Explorer 8 ou version ultérieure.Pour les navigateurs pris supplémentaires, consultez Utilisation de Team Web Access.
Commandes de TfsAdmin: Ces commandes permettent de configurer l'intégration d' Team Foundation Server et Project Server.
Suivi des éléments de travail:
Requêtes ascendantes d'arborescence: Recherche les éléments parents selon les filtres spécifiés pour les éléments enfants.
Contient des mots et ne contient pas de mots: Pour rechercher des éléments de travail en filtrant sur les champs de texte qui sont indexés pour la recherche en texte intégral, qui correspondent : Description, Historique, Étapes à reproduire, et Titre.Consultez Champs de requête, opérateurs, valeurs et variables.
Éléments de travail de liens vers des modèles et des tables de montage séquentiel: Type utilise de modèle et de table de montage séquentiel lien.
Alertes de projet et paramètres de zone et d'itération: Pour obtenir des fonctionnalités améliorées disponibles avec la version actuelle, vous devez vous connecter à Team Web Access.
Extensibilité: Le modèle d'extensibilité pour Team Explorer a été complètement remanié.Les contrôles personnalisés basés sur les 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.
Mise à niveau Team Foundation Server
Avant d'installer ou de mettre à niveau Team Foundation Build ou Team Foundation Server, vous devez passer en revue les problèmes de compatibilité entre les différentes versions de ces composants.Par exemple, vous ne pouvez pas utiliser une version de Team Foundation Build plus ancienne ou plus récente que la version de Team Foundation Server que vous utilisez.De plus, certaines fonctionnalités de Team Foundation Build ne sont pas disponibles ou se comportent différemment lorsque vous utilisez une version plus ancienne ou plus récente que la version de Team Explorer exécutée sur votre ordinateur client.Consultez Utiliser les processus de génération hérités.
La mise à jour à Visual Studio Team Foundation Server 2012 présente les spécifications suivantes.Pour plus d'informations, consultez Spécifications en matière de mise à niveau TFS.
configuration requise pour le serveur 64 bits: La mise à jour à Visual Studio Team Foundation Server 2012 nécessite un système d'exploitation serveur 64 bits.L'intégration d' Team Foundation Server avec Project Server exige également que Project Server est déployé sur un système d'exploitation serveur 64 bits.Consultez Configuration requise pour Team Foundation Server.
Processus de génération hérités: Lorsque vous mettez à niveau des versions antérieures d' Team Foundation Server, vous pouvez continuer à utiliser des processus de génération hérités.Vous pouvez également continuer à utiliser des versions antérieures d' Visual Studio pour créer des processus de génération sur Visual Studio Team Foundation Server 2012.Consultez Utiliser les processus de génération hérités.
Portails du projet: Tous les serveurs qui exécutent produits SharePoint et communiquent avec un serveur de couche Application pour Team Foundation Server 2012 requiert l'installation des extensions d' Team Foundation Server pour SharePoint pour la version actuelle.Ces extensions prennent en charge la compatibilité descendante et la connexion à Team Foundation Server 2010.
Fournisseur 2012 de l'interface de contrôle de code source Microsoft (MSSCCI)
Avec l'outil puissant de MSSCCI, vous pouvez intégrer contrôle de version Team Foundation à des produits qui ne prennent pas en charge l'intégration à Team Explorer. La version 2012 de cet outil prend en charge Visual Studio Team Foundation Server 2012 et est compatible avec les versions logicielles suivantes :
Visual Studio 2005
Visual Studio .NET 2003
Visual C++ 6 SP6
Visual Basic 6 SP6
Visual FoxPro 9 SP2
Microsoft Access 2007
SQL Server Management Studio
Sparx Systems Enterprise Architect 7.5
Sybase PowerBuilder 11.5
Microsoft eMbedded Visual C++ 4,0
Ressources supplémentaires
Pour plus d'informations, consultez les pages suivantes du site Web Microsoft :
Compatibilité de Visual Studio 2010 SP1 Team Foundation Server 2012 correctif logiciel grand public
Fournisseur MSSCCI Microsoft Visual Studio Team Foundation Server de 32 bits
Outils de gestion de l'alimentation Microsoft Visual Studio Team Foundation Server
Voir aussi
Concepts
Nouveautés de la planification et du suivi