Kompatibilität zwischen Team Foundation-Clients und Team Foundation Server
In Anbetracht der neuen Funktionen in Visual Studio Team Foundation Server 2012 ist es auch sinnvoll, die Einschränkungen zu kennen, die auftreten, wenn mit vorherigen Versionen von Team Explorer eine Verbindung mit Visual Studio Team Foundation Server 2012 hergestellt wird.Die meisten Einschränkungen können Sie umgehen, indem Sie Team Explorer 2010 in einer parallelen Konfiguration mit einer vorherigen Version von Team Explorer installieren oder indem Sie Team Web Access verwenden.
Hinweis |
---|
In diesem Thema beziehen sich vorherige Versionen auf Software, die mit Team Foundation Server 2010, Team System 2008 Team Foundation Server und Visual Studio 2005 Team Foundation Server bereitgestellt wurde, und die aktuelle Version bezieht sich auf Software, die mit Visual Studio Team Foundation Server 2012 bereitgestellt wurde. |
In diesem Thema erhalten Sie Informationen zu den neuen Funktionen, die sich auf die Aufwärts- und Abwärtskompatibilität beim Arbeiten mit Team Explorerauswirken.Vorwärtskompatibilität bezieht sich darauf, wie frühere Versionen eines Client die aktuelle Version von Team Foundation Server unterstützen, manchmal durch Hinzufügen eines Softwareupdate an. Abwärtskompatibilität bezieht sich darauf, wie die aktuelle Version eines Client frühere Versionen von Team Foundation Server unterstützt.Um die Aufwärtskompatibilität von Team Explorer zu unterstützen, steht ein Softwareupdate für die allgemeine Vertriebsversion (General Distribution Release, GDR) zur Verfügung.
In diesem Thema
Kompatibilitätsstützmatrix
Parallele Kompatibilität
Team Explorer Everywhere (T-STÜCK)
Team Web Access und Versionskompatibilität
Neue Funktionen, unterstützte Aufgaben und Versionskompatibilität
Aktualisieren von Team Foundation Server
Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool
Zusätzliche Ressourcen
Kompatibilitätsstützmatrix
In der folgenden Tabelle ist die Unterstützung der Versionskompatibilität zusammengefasst, die beim Verbinden verschiedener Versionen von Visual Studio, Team Explorer und Team Foundation Server zur Verfügung steht.
Clients und Tools |
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 oder Team Explorer 2012 |
Ja |
Ja (1) |
Nein |
Nein |
Visual Studio 2010 oder Team Explorer 2010 |
Ja, erfordert SP1 und der allgemeinen Vertriebsversion (2) |
Ja, SP1 ist optional |
Ja, SP1 ist optionales (3) |
Nein |
Visual Studio 2008 oder Team Explorer für Visual Studio Team System 2008 |
Ja, erfordert SP1 und der allgemeinen Vertriebsversion (2) |
Ja, erfordert SP1 und der allgemeinen Vertriebsversion (2) |
Ja, SP1 ist optional (keine Änderung) |
Ja, SP1 ist optional (GDR darf nicht installiert werden) (keine Änderung) |
Team Explorer für Visual Studio 2005 Team System. |
Ja, eingeschränkter Zugriff, das MSSCCI 2012 (4) erfordert |
Ja, erfordert SP1 und der allgemeinen Vertriebsversion (2) |
Ja, SP1 ist optional (keine Änderung) |
Ja, SP1 ist optional (keine Änderung) |
Team Web Access für Team Foundation Server 2010 |
Nicht zutreffend |
Ja |
Nicht zutreffend |
Nicht zutreffend |
Team Web Access für Visual Studio Team Foundation Server 2012. |
Ja (5) |
Nicht zutreffend |
Nicht zutreffend |
Nicht zutreffend |
MSSCCI 2008 |
Nein |
Nein |
Ja (keine Änderung) |
Ja (keine Änderung) |
MSSCCI 2010 |
Nein |
Ja |
Nicht zutreffend |
Nicht zutreffend |
MSSCCI 2012 |
Ja (6) |
Nicht zutreffend |
Nicht zutreffend |
Nicht zutreffend |
Hinweise:
Wenn Sie die aktuelle Version von Team Explorer an Team Foundation Server 2010 herstellen, können Sie die gleichen Funktionen ausführen, als ob Sie eine frühere Version von Team Explorer an Team Foundation Server 2010 hergestellt.Sie können jedoch auf neue Funktionen nicht zugreifen, die Team Foundation Server 2010 nicht unterstützt.
Sie können keine Verbindung Visual Studio Team Foundation Server 2012 herstellen, indem Sie frühere Versionen von Team Explorer verwenden, die nicht SP1 und der allgemeinen Vertriebsversion installiert haben.Informationen darüber, wie Sie auf allgemeine Vertriebsversion für Visual Studio 2010 oder Visual Studio Team System 2008, finden Sie unter Zusätzliche Ressourcen weiter unten in diesem Thema zugreift.
Sie können an Visual Studio Team Foundation Server 2012 herstellen, indem Sie eine frühere Version von Team Explorer an Vertriebsversion für diese Version verwenden, können aber nicht in der Lage, diese Aufgaben ausführen oder auf bestimmte Funktionen zuzugreifen, wie in Neue Funktionen, unterstützte Aufgaben und Versionskompatibilität weiter unten in diesem Thema beschrieben.
Wenn Sie Team Explorer 2010 an Team System 2008 Team Foundation Server herstellen, können Sie die gleichen Funktionen ausführen, als ob Sie eine frühere Version von Team Explorer an Team System 2008 Team Foundation Server hergestellt.Sie können jedoch auf neue Funktionen nicht zugreifen, die Team System 2008 Team Foundation Server nicht unterstützt.
Nachdem Sie MSSCCI 2012 installieren, können Sie an TFS 2012 nur für Quellcodeverwaltungsvorgänge herstellen.Um Arbeitsaufgaben oder Builds zu verwalten, müssen Sie Team Web Access verwenden.Siehe Anbieter-Tool 2012 der Microsoft-Quellcodeverwaltungs-Schnittstellen-(MSSCCI).
Sie müssen alle benutzerdefinierten Steuerelemente neu erstellen, die für frühere Versionen von Team Web Access erstellt wurden.Weitere Informationen finden Sie unter Team Web Access und Versionskompatibilität.
Das Microsoft Source Code Control Interface (MSSCCI) Provider 2012 Power Tool unterstützt Visual Studio Team Foundation Server 2012.Weitere Informationen finden Sie unter Microsoft Source Code Control Interface (MSSCCI) Provider 2012 Power Tool.
Parallele Kompatibilität
Die aktuelle Version von installiert Team Explorer mit jeder Version von Visual Studio.Sie können Team Explorer ausführen, das mit früheren Versionen von Team Explorer und von Visual Studio parallel ist.
Um die folgenden Team Foundation Clients zu verwenden, müssen Sie die aktuelle Version von installieren Team Explorer parallel mit früheren Versionen von Team Explorer.
Microsoft Test Manager
Microsoft Project
Microsoft Excel
PowerPoint Storyboards
Sie können z. B. die Office-Integrations-Add-Ins für Excel und Projekt über Version 2005 starten, bei paralleler Ausführung verfügen diese jedoch über die Funktionalität von Version 2010.Auf ähnliche Weise können Sie nur Testfälle veröffentlichen, wenn Sie beide Versionen von Team Explorer parallel ausführen.Sie müssen ein paralleles Update installieren, um die vorherigen Versionen von Team Explorer mit den aktuellen Versionen von Office-Add-Ins für Team Foundation Server zu verwenden.Weitere Informationen finden Sie unter Zusätzliche Ressourcen.
Team Explorer Everywhere (T-STÜCK)
In der folgenden Tabelle sind Versionskompatibilität für T-STÜCK auf.T-STÜCK speichert nicht mehr Anmeldeinformationen pro TFS-Verbindung.
Clients und Tools |
Eclipse-Versionen unterstützt |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team Foundation Server |
|
---|---|---|---|---|---|
Team Explorer Everywhere 2012 |
3.4-3.8 |
Ja |
Ja |
Ja |
Ja |
Team Explorer Everywhere 2010 SP1 |
3.2-3.6 |
Ja |
Ja |
Ja |
Ja |
Team Explorer Everywhere 2010 |
3.0-3.5 |
Ja |
Ja |
Ja |
Ja |
Team Web Access und Versionskompatibilität
Team Web Access wird automatisch installiert und konfiguriert, wenn Sie Team Foundation Server installieren oder aktualisieren.Die Versionskompatibilität stellt kein Problem dar, da auf alle Instanzen von Team Foundation Server von Team Web Access-Diensten zugegriffen wird, die auf diesem Server gehostet werden.Informationen zu den unterstützten Webbrowsern finden Sie unter Arbeiten innerhalb von Team Web Access.
Einige Funktionen sind für Benutzer nur zugreifen, wenn Sie in der Gruppe Vollständig von Internet-Zugriffsberechtigungen hinzugefügt wurden.Siehe Zugriff auf Funktionen in Team Web Access.
Sie müssen alle benutzerdefinierten Steuerelemente für Arbeitsaufgabenformulare neu erstellen, die für Team Web Access für vorherige Versionen von Team Foundation Server erstellt wurden.Diese Steuerelemente müssen mithilfe der Assemblyverweise in der aktuellen Version von Team Web Access neu erstellt werden.Um zum Schreiben von neuen Steuerelemente erfahren, finden Sie in den folgenden Microsoft-Websites: Entwicklung des Arbeitsaufgaben-benutzerdefinierten Steuerelements in TF-Internet Access 2012 - Entwicklung und Entwicklung des Arbeitsaufgaben-benutzerdefinierten Steuerelements in TF-Internet Access 2012 - Bereitstellung.
Neue Funktionen, unterstützte Aufgaben und Versionskompatibilität
Eine Übersicht über neue Funktionen, finden Sie unter Neues in der Verwaltung des Lebenszyklus von Anwendungen in Visual Studio 2012.Eine Zusammenfassung der geänderten und veraltete Funktionen, finden Sie unter Änderungen an Teamprojekten und Standardprozessvorlagen beim Upgrade von Team Foundation Server.Für die administrative, Projekt- und Testfallverwaltung wird die Verwendung der aktuellen Version von Team Explorer in einer parallelen Konfiguration empfohlen.
Im Folgenden die clientseitigen Aufgaben, die nur verfügbar sind, wenn die aktuelle Version von Team Explorer an Visual Studio Team Foundation Server 2012 verbunden ist:
Hinweis |
---|
Zusätzliche Funktionen und Aufgaben sind möglicherweise nicht verfügbar, wenn Sie an Visual Studio Team Foundation Server 2012 aus Team Explorer für Visual Studio Team System 2008 oder aus Team Explorer für Visual Studio Team System 2005 herstellen.Weitere Informationen zu diesem Kompatibilitätsprobleme zu erfahren, zeigen Sie die frühere Version dieses Themas an indem Sie auf den Link Microsoft Visual Studio 2010/.NET Framework 4 am Anfang dieser Seite klicken. |
Meine Arbeit, ausstehenden Änderungen und Anforderungs-Codeüberprüfung: Diese Funktionen sind von Team Explorer 2012 nur verfügbar.
Eincheckrichtlinien für die Codeanalyse: Es gibt einige Unterschiede bei der Verknüpfung, die Eincheckrichtlinien erstellt und ausgewertet werden, wenn Sie unterschiedliche Versionen von Team Explorer verwenden.Siehe Versionskompatibilität für die Eincheckrichtlinien der Codeanalyse.
Arbeitsbereiche der Versionskontrollenlokalen variable: Sie können lokale Arbeitsbereiche mit früheren Versionen von Visual Studio nicht verwenden.Sie müssen Serverarbeitsbereiche verwenden.Sie können Serverarbeitsbereiche von mehreren Clients nur freigeben.Siehe Entscheiden zwischen der Verwendung eines lokalen und eines Serverarbeitsbereichs.
Testen: Visual Studio 2012 bietet mehrere Änderungen eingeführt, die auf Kompatibilität von Microsoft Test Manager, von Komponententests, von Tests der codierten UI, von Webleistungstests und von Auslastungstests sich stark auswirken.Siehe Neues beim Testen von Application Lifecycle Management in Visual Studio 2012.
Verfahren der Versionskontrolle und Namensformat: Versionskontrolle verwendet jetzt einen Anzeigenamen, wie Peter Waxman, wenn sie Benutzerinformationen anstelle einer Benutzer-ID ausgibt, wie fabrikamfiber\peter. Sie müssen alle Abhängigkeiten auf dem Befehlszeilenausgabeformat aktualisieren, um Namen entsprechend dem neuen Format zu analysieren.
Projektverwaltungsaufgaben: Die folgenden Aufgaben erfordern, die aktuelle Version von Team Explorer zu auf dem Computer installiert sein.Sie können die aktuelle Version von Team Explorer auch verwenden, um Visual Studio Team Foundation Server 2010 zu verwalten.
Erstellen Sie ein Teamprojekt: Um den Assistenten für neue Teamprojekte zu verwenden müssen Sie die aktuelle Version von Team Explorer verwenden.
Verwalten von Prozessvorlagen: Sie laden hoch und laden Prozessvorlagen herunter, indem Sie den Prozessvorlagen-Manager in Team Explorer verwenden.
Verwalten Sie Gruppen und Sicherheit: Um Gruppen verwalten, Gruppenmitgliedschaften und Sicherheitsberechtigungen, müssen Sie Team Web Access verwenden, das Internet Explorer 8 oder eine höhere Version erfordert.Weitere unterstützte Browser finden Sie unter Arbeiten innerhalb von Team Web Access.
TfsAdmin-Befehle: Diese Befehle werden, Team Foundation Server die Integration von und Project Server konfigurieren verwendet.
Arbeitsaufgabenverfolgung:
Bottom-up-Strukturabfragen: Sucht übergeordnete Elemente auf Grundlage der Filter, die für die untergeordneten Elemente angegeben werden.
Enthält Worde und enthält nicht Worde: Um Arbeitsaufgaben durch das Filtern nach Textfeldern suchen, die für die Volltextsuche indiziert werden, die entsprechen: Beschreibung, Verlauf, Reproduktionsschritte und Titel.Siehe Felder, Operatoren, Werte und Variablen von Abfragen.
Linkarbeitsaufgaben zu Modellen und zu den Storyboards: Verwendet den Modell- und Storyboardlinktyp.
Projektwarnungen und Bereichs- und Iterationseinstellungen: Um die erweiterte Funktionalität abzurufen, die mit der aktuellen Version verfügbar ist, müssen Sie an Team Web Access herstellen.
Erweiterungen: Das Erweiterbarkeitsmodell für Team Explorer ist vollständig umgestaltet.Benutzerdefinierte Steuerelemente auf Grundlage der früheren Versionen müssen neu geschrieben werden.
Sie können Arbeitsaufgabenformulare anzeigen, die neue benutzerdefinierte Steuerelemente enthalten. Diese werden jedoch als fehlend angezeigt.Die Position auf dem Formular, an der das Steuerelement fehlt, wird rot dargestellt, und der Pfad des fehlenden Steuerelements wird angezeigt.Um alle neuen Steuerelemente des Arbeitsaufgabenformulars anzuzeigen, verwenden Sie die aktuelle Version von Team Explorer in einer parallelen Konfiguration, oder verwenden Sie Team Web Access.
Aktualisieren von Team Foundation Server
Bevor Sie Team Foundation Build oder Team Foundation Server installieren oder aktualisieren, sollten Sie sich über Kompatibilitätsprobleme zwischen den verschiedenen Versionen dieser Komponenten informieren.Beispielsweise können Sie keine Version von Team Foundation Build verwenden, die älter oder neuer als die von Ihnen verwendete Team Foundation Server-Version ist.Einige Team Foundation Build-Funktionen sind nicht verfügbar oder verhalten sich anders, wenn Sie eine Version verwenden, die älter oder neuer als die auf dem Clientcomputer verwendete Team Explorer-Version ist.Siehe Verwenden von Legacy-Buildprozessen.
Das Upgrade zu Visual Studio Team Foundation Server 2012 stellt die folgenden Anforderungen vor.Weitere Informationen finden Sie unter Voraussetzungen für TFS-Upgrade.
64-Bit-Serveranforderung: Upgrade zu Visual Studio Team Foundation Server 2012 erfordert ein 64-Bit-Serverbetriebssystem.Integration von Team Foundation Server mit Project Server erfordert außerdem, dass Project Server auf einem 64-Bit-Serverbetriebssystem bereitgestellt wird.Siehe Systemanforderungen für Team Foundation Server.
Vorgänger-Buildprozesse: Wenn Sie von früheren Versionen von Team Foundation Server aktualisieren, können Sie weiterhin, um Vorgänger-Buildprozesse zu verwenden.Sie können auch weiterhin, um frühere Versionen von Visual Studio zu verwenden, um Buildprozesse auf Visual Studio Team Foundation Server 2012 zu erstellen.Siehe Verwenden von Legacy-Buildprozessen.
Projektportale: Alle Server, die SharePoint-Produkte ausführen und sind einem Anwendungsebenenserver für Team Foundation Server 2012 erfordert Installation der Team Foundation Server Erweiterungen für SharePoint für die aktuelle Version kommunizieren.Diese Erweiterungen unterstützen Abwärtskompatibilität und Verbindung mit Team Foundation Server 2010.
Anbieter 2012 der Microsoft-Quellcodeverwaltungs-Schnittstellen-(MSSCCI)
Mit dem MSSCCI-Powertool können Sie Team Foundation-Versionskontrolle mit Produkte integrieren, die keine Integration in Team Explorer unterstützen. Die Version 2012 dieses Tools unterstützt Visual Studio Team Foundation Server 2012 und ist mit den folgenden Softwareversionen kompatibel:
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
eMbedded Microsoft Visual C++ 4.0
Zusätzliche Ressourcen
Weitere Informationen finden Sie auf den folgenden Seiten auf der Microsoft-Website:
Kompatibilität 2012 Visual Studio 2010 SP1 Team Foundation Server Vertriebsversion
Anbieter32-bit Microsoft Visual Studio Team Foundation Server MSSCCI
Siehe auch
Konzepte
Neues bei der Planung und Nachverfolgung
Änderungen an Teamprojekten und Standardprozessvorlagen beim Upgrade von Team Foundation Server