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.

HinweisHinweis

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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).

  5. 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.

  6. 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.

Dd997788.collapse_all(de-de,VS.110).gifParallele 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.

Dd997788.collapse_all(de-de,VS.110).gifTeam 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

Dd997788.collapse_all(de-de,VS.110).gifTeam 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:

HinweisHinweis

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:

Siehe auch

Konzepte

Neues bei der Planung und Nachverfolgung

Änderungen an Teamprojekten und Standardprozessvorlagen beim Upgrade von Team Foundation Server

Arbeiten mit Team Foundation-Clients

Planen und Nachverfolgen von Projekten