2015-08-18 11 views
13

Ich habe Team Foundation Server 2015 installiert und versuche, Visual Studio 2008 (Version 9.0.30729.4462 QFE) mit dem Teamprojekt zu verbinden. Ich habe den VS 2008 Team Explorer (Version 9.0.21022.8) installiert.MSSCCI-Anbieter für Visual Studio 2008 SP1 und TFS 2015

According to MS, sollte dies mit MSSCCI Provider möglich sein. Ich kann jedoch nicht die Version finden, die mit TFS 2015 kompatibel ist.

Frage: Wo ist der MSSCCI-Anbieter für TFS 2015, oder gibt es eine andere Möglichkeit, VS 2008 mit TFS 2015 zu verbinden?

Ich habe MSSCCI Provider für TFS 2013 versucht, und es ist fehlgeschlagen, weil es TFS 2013 nicht erkannt hat (was sinnvoll ist, da ich 2015 installiert habe).

+0

Es gibt ein Vorwärtskompatibilitätsupdate für TFS 2012 (Link in Jesaja4110 Antwort), aber im Grunde hat sich nichts geändert, seit TFS 2010 den Anweisungen von http://stackoverflow.com/questions/1925512/visual-studio-2008-canto- connect-to-known-good-tfs-2010 –

Antwort

7
  1. Haben Sie die VS2008 SP1 Kompatibilität DDR installiert? Oder aber bitte installieren .. https://www.microsoft.com/en-us/download/details.aspx?id=29983

  2. Beim Passieren der TFS URL in VS 2008 stellen Sie sicher, dass Sie die tfs Kollektionsnamen als auch sind vorbei, sonst vs 2008 Fehler werfen. Zum Beispiel http://servername:8080/tfs/ {collection1}

Edit: Bitte stellen Sie sicher, dass Sie VS 2008 SP1 installieren, bevor Sie die Schritte versuchen 1 und 2.

+0

Die vs2008 Kompatibilität Link, die Sie in # 1 zur Verfügung gestellt ist eine ältere Version der MSSCCI ich für TFS 2013 versucht. Ihr Link ist für TFS 2012. Ich nehme an, es wird auch fehlschlagen, weil ich nicht TFS 2012 installiert habe, aber ich werde weitermachen und es später noch einmal versuchen. Und bezüglich # 2, ja, ich habe versucht, den Namen der Sammlung zu übergeben. Es wirft einen Fehler wegen des "/" (was ein Problem ist, das von der MSSCCI gelöst wird, nehme ich an). –

+0

Ich versuchte die DDR und es wird nicht einmal versuchen zu installieren, weil ich TFS 2012 nicht habe. –

+0

Sie brauchen TFS 2012 nicht, um diese GDR zu installieren, überprüfen Sie die Anforderungen Registerkarte in der obigen Verbindung. Haben Sie VS 2008 SP1 installiert? Das ist Voraussetzung für die Installation der DDR. Die GDR wird das "/" im URL-Problem beheben, wir hatten das gleiche Problem, als wir zu TFS 2013 wechselten. – Isaiah4110

0

Da kann ich nicht kommentieren. Ich möchte sagen, dass wir das gleiche Problem haben.

Was funktioniert, ist die Installation des Visual Studio Team Explorer 2013, der eine Visual Studio Shell 2013 enthält, und dann können wir den MSSCCI Provider 2013 installieren. Aber das ist nur ein Workaround.

Wir fragen uns auch, wo der MSSCCI Provider für 2015 ist.

+0

Nur neugierig - gibt es einen bestimmten Grund möchten Sie einen TFS 2015 MSSCCI-Anbieter, anstatt nur den TFS 2013 MSSCCI-Anbieter verwenden? Gibt es Probleme/fehlende Funktionalität mit dem TFS 2013 MSSCCI-Anbieter? – jamill

0

Sie können nur MSSCCI für TFS 2013 verwenden, um TFS2015 Quelle zu verbinden Kontrolle in VS2008.

Genau wie das MSDN article gezeigt, in VS2008, ist Version Control über die Verwendung von MSSCCI Provider verfügbar. Anstatt also im Team Explorer mit TFS zu verbinden, müssen Sie zu Datei -> Quellcodeverwaltung -> Aus Quellcodeverwaltung öffnen -> Mit Team Foundation Server verbinden gehen. Ich glaube, das blog ist hilfreich für Sie (obwohl es für TFS2013 mit VS2005 geschrieben wird, gilt es für TFS2015 mit VS2008).

+1

Ich kann nicht installieren MSSCCI für TFS 2013, weil ich nicht TFS 2013 installiert habe. Oder schlagen Sie vor, ich installiere TFS 2013, um MSSCCI für TFS 2013 zu installieren? –

+0

@devlincarnate, nein, Sie müssen TFS2013 nicht installieren, um MSSCCI zu installieren. Mit anderen Worten, TFS ist keine Voraussetzung für die Installation von MSSCCI. Erhalten Sie irgendwelche Fehler, wenn Sie es installieren? –

+2

Ich bekomme keine Fehler. Ich bekomme eine Meldung, dass TFS 2013 nicht installiert ist. –

0

In meinem Fall hatte ich bis gestern keine VS 2008 IDE installiert. Aufgrund einiger Umwandlung Einschränkungen in meiner Firma, hatte ich das alte Visual Studio 2008 zu meinem Büro PC (Windows 10 Pro x64) und verbinden Sie es mit TFS 2015

Ich hoffe, das hilft jemand anderes wie ich zu installieren:

  1. Zuerst habe ich 2008
  2. Und dann VS 2008 SP1 Visual Studio installiert.
  3. Schließlich Visual Studio TeamExplorer 2008. (Zumindest sollte dies das Happy End sein, aber ich habe mich geirrt.)
  4. Versucht, VS90SP1-KB974558-x86 zu installieren, aber es ist fehlgeschlagen. Das Paket sucht VS 2008 SP1. Ich denke, TeamExplorer 2008 überschreibt etw für KB974558.
  5. Visual Studio 2008 SP1 wurde erneut installiert.
  6. VS90SP1-KB974558-x86 erfolgreich installiert.
  7. Fügen Sie auf der Seite "Mit Team Foundation Server verbinden" Ihren TFS 2015-Server hinzu, indem Sie den Port- und Protokollabschnitt ignorieren und Ihre eigenen Einträge aufschreiben.

http://TFS_SERVER:PORT_NUMBER/tfs/TFS_COLLECTION_NAME

Es schlägt fehl, jedes Mal, wenn ich den Namen der Sammlung Teil überspringen.