Ein frisch installiertes TFS 2010 ist bei http://serverX:8080/tfs
.
Ein Windows 7-Entwicklercomputer mit VS 2008 Pro SP1 und dem VS2008 Team Explorer ( kein SP ). Das TFS 2008 Service Pack 1 hat bei mir nicht funktioniert. "Keines der Produkte, auf die sich dieses Softwareupdate bezieht, ist auf diesem Computer installiert."
Der Entwicklercomputer kann die TFS-Site unter der oben angegebenen URL durchsuchen.
Das Problem besteht darin, dass versucht wird, den TFS-Server in Visual Studio 2008 zum Team Explorer-Fenster hinzuzufügen. Hier ist ein Screenshot, der den Fehler zeigt:
Es kann keine Verbindung zu diesem Team Foundation Server hergestellt werden. Mögliche Gründe für einen Fehler sind: Der Name, die Portnummer oder das Protokoll des Team Foundation Servers sind falsch. Der Team Foundation Server ist offline. Passwort ist abgelaufen oder falsch.
Der TFS-Server ist ordnungsgemäß betriebsbereit. Firewall-Ports sind offen und über den Browser auf dem Entwicklungscomputer zugänglich !!
Frage : Wie können Sie eine Verbindung von VS 2008 Pro zu einem TFS 2010-Server herstellen?
Auflösung
So habe ich dieses Problem gelöst:
Installationen
- Installieren Sie Visual Studio 2008
- Installieren Sie VS 2008 Team Explorer wie oben.
- Installieren Sie VS 2008 Service Pack 1 erneut
- Installieren Sie das Forward-Kompatibilitätsupdate für Visual Studio Team System 2008 Service Pack 1 für Team Foundation Server 2010 (VS90SP1-KB974558-x86.exe).
Konfig
- wenn ein TFS - Server Team Explorer hinzufügen, Sie MÜSSEN die URL als solche angegeben werden :
http://[tfsserver]:[port]/[vdir]/[projectCollection]
- in meinem Fall oben war es
http://serverX:8080/tfs/AppDev-TestProject
- Sie können nicht einfach den TFS-Servernamen hinzufügen und VS nach allen Projektsammlungen auf dem Server suchen lassen. TFS 2010 hat eine neue URL (standardmäßig) und VS 2008 erkennt nicht, wie diese Liste erfasst wird.
quelle
http://servername:8080/DefaultCollection
Antworten:
Lesen Sie diesen Artikel ' VS2008 mit einer beliebigen TFS2010-Projektsammlung verbinden '.
Der einzige Haken dabei ist, dass der Autor nicht erwähnt hat, dass Sie Service Pack 1 ' Microsoft Visual Studio 2008 Service Pack 1 (Installationsprogramm) ' für Visual Studio 2008 nach der Installation von Team Explorer 2008 installieren / neu installieren müssen Fehlermeldung bei ungültigen Zeichen beim Verbindungsversuch.
quelle
Ich bin überrascht, dass hier niemand das Aktualisierungskompatibilitätsupdate für Visual Studio 2008 Service Pack 1 für Team Foundation Server 2010 erwähnt hat . Ich folgte den obigen Anweisungen, konnte aber immer noch keine Verbindung herstellen. Durch die Installation des Forward Compatibility Patch kann ich mich endlich verbinden.
quelle
Um Visual Studio 2008 mit einem TFS2010-Server zu verbinden, musste ich folgende Verbindung herstellen: Installieren Sie das TFS-Plugin. Installieren Sie VS2008SP1. Installieren Sie das TFS-Kompatibilitätsupdate. Bevor ich dies tat, bekam ich eine Fehlermeldung tf3002 Hier sind einige Details:
2 Installieren Sie VS2008SP1 - Visual Studio 2008 Service Pack 1 von http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E
3 Installieren Sie das Kompatibilitätsupdate - Visual Studio Team System 2008 Service Pack 1 Weiterleiten des Kompatibilitätsupdates für Team Foundation Server 2010 von http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cf13ea45-d17b-4edc-8e6c- 6c5b208ec54
Auch als ich das Fenster Mit TFS verbinden geöffnet habe (Extras -> Mit TFS verbinden). Nachdem ich den vollständigen Pfad eingegeben habe, z. B.
http://YourServerName:8080/so/TFSProjects
das http: //. Außerdem habe ich festgestellt, dass bei korrekter Installation im Fenster TFS hinzufügen, wenn http: // in die Port # txtbox eingegeben wird, diese deaktiviert wird. Diese Frage hat mir geholfen und ich hoffe, diese Antwort hilft.quelle