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.
http://servername:8080/DefaultCollection