Visual Studio 2008: nie można połączyć się ze znanym dobrym TFS 2010

Świeżo zainstalowany TFS 2010 jest na http://serverX:8080/tfs.

Programista Windows 7 Z VS 2008 Pro SP1 i VS2008 Team Explorer ( no SP). TFS 2008 Service Pack 1 nie działa dla mnie - "żaden z produktów, które są adresowane przez tę aktualizację oprogramowania nie są zainstalowane na tym komputerze."

Maszyna programisty jest w stanie przeglądać stronę TFS pod powyższym adresem URL.

Problem wokół próby dodania serwera TFS do Okno Team Explorer w Visual Studio 2008. Oto zrzut ekranu pokazujący błąd:

Nie można połączyć się z serwerem Fundacji Team. Możliwe przyczyny awarii to: nazwa serwera Team Foundation, numer portu lub protokół są nieprawidłowe. Serwer Team Foundation jest offline. Hasło wygasło lub jest nieprawidłowe.

Serwer TFS jest uruchomiony i działa poprawnie. Porty zapory sieciowej są otwarte, a jest dostępny przez przeglądarkę {[7] } w dev maszyna!!

Powiększ obraz

Pytanie: Jak połączyć się z VS 2008 Pro z serwerem TFS 2010?

Rozdzielczość

Oto jak rozwiązałem ten problem:

Instalacje

Config

  • podczas dodawania serwera TFS do Eksploratora Team, musisz podać adres URL jako taki: http://[tfsserver]:[port]/[vdir]/[projectCollection]
  • w moim przypadku powyżej, to było http://serverX:8080/tfs/AppDev-TestProject
  • nie można po prostu dodać nazwy serwera TFS i mieć VS szukać wszystkich kolekcji projektów na serwerze. TFS 2010 ma nowy adres URL (domyślnie) I VS 2008 nie rozpoznaje, jak zebrać tę listę.
Author: p.campbell, 2009-12-18

3 answers

Zobacz ten artykuł "łączenie VS2008 z dowolną kolekcją projektów TFS2010 ".

Jedynym haczykiem jest to, że autor nie wspomniał o konieczności zainstalowania / ponownej instalacji dodatku Service Pack 1' Microsoft Visual Studio 2008 Service Pack 1 (Installer) ' dla Visual Studio 2008 po zainstalowaniu Team Explorer 2008. To zajmie się Komunikatem o błędzie nieprawidłowego znaku podczas próby połączenia.

 44
Author: Bert,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-05-26 21:07:23

Jestem zaskoczony, że nikt tutaj nie wspomniał o Visual Studio 2008 Service Pack 1 Forward Compatibility Update dla Team Foundation Server 2010 . Postępowałem zgodnie z powyższymi wskazówkami, ale nadal nie mogłem się połączyć; instalacja Poprawki kompatybilności do przodu w końcu pozwoliła mi się połączyć.

 16
Author: Chris Shaffer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-10-28 10:53:29

Aby Połączyć Visual Studio 2008 z serwerem TFS2010 oto, co zajęło mi połączenie: Zainstaluj wtyczkę TFS; zainstaluj VS2008SP1; zainstaluj aktualizację zgodności TFS. Zanim to zrobiłem, otrzymywałem błąd tf3002 oto kilka szczegółów:

  1. Zainstaluj Team Explorer 2008 z http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ed12659-3d41-4420-bbb0-a46e51bfca86. jest to plik iso, więc użyłem MagicISO, aby go zamontować. Po tym, gdy Kontrola źródła options (Tools --> Options -- > Source Control) będzie mieć TFS w rozwijanym menu oprócz VSS.

2 Zainstaluj VS2008SP1-Visual Studio 2008 Service Pack 1 z http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E

3 Zainstaluj aktualizację kompatybilności-Visual Studio Team System 2008 Service Pack 1 Aktualizacja kompatybilności dla Team Foundation Server 2010 z http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54

Również gdy otworzyłem okno Połącz z TFS (narzędzia --> Połącz z TFS). Po wpisaniu pełnej ścieżki np. http://YourServerName:8080/so/TFSProjects Łącznie z http://. Zauważyłem również, że gdy jest poprawnie zainstalowany w oknie Dodaj TFS, gdy http: / / zostanie wpisany w porcie # txtbox będzie wyłączony. To pytanie mi pomogło i mam nadzieję, że ta odpowiedź pomoże.

Tutaj wpisz opis obrazka

 4
Author: Catto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-05-16 19:24:30