Zaczynamy cykl krótkich how-to: Poznaj Team Foundation Server!

aczyty_TFSMoje ostatnie prezentacje, spotkania online i dyskusje ze znajomymi pozwoliły mi wyciągnąć wniosek, że mój temat, czyli Team Foundation Server jest w Polsce mało popularny. Przeważnie na pytanie “kto z Was używał kiedykolwiek TFS” ręce podnosi max 10-15% osób. Podobnie było wczoraj podczas Silesian Code Camp, a liczba pytań w trakcie i po mojej prezentacji sprawiły, że pomysł, jaki od pewnego czasu się wykluwał, przeradza się właśnie w działanie 🙂

Na blogu powstanie nowa kategoria, która jeśli zasłuży, to dorobi się swojego linka w głównym menu ;)) Kategoria będzie nosiła nazwę “Poznaj TFS”, a posty prezentowane w jej ramach będą miały charakter krótkich poradników, ot, takie krótkie piłki 😉
Liczę na to, że cykl spotka się z zainteresowaniem również starych TFSowych wymiataczy – zachęcam do współpracy, nigdy nie wiadomo, czy nie dowiemy się wzajemnie czegoś od siebie! Tam, gdzie to możliwe, będę się posługiwał codeplexem, co powinno Wam ułatwić przyswojenie i przetestowanie danego tematu. Zaczynamy już dzisiaj, oczywiście od podłączenia do serwera 🙂

 

Tworzenie połączenia, logowanie do serwera

Wszyscy na pokładzie? No to startujemy na bogato ;), od razu odpalamy Visual Studio. Dopuszczalne są wszystkie wersje poza Express. Codeplex wspierany jest przez TFS 2010, więc gdybyśmy zechcieli pracować z poziomu Visual Studio 2005 lub 2008, to będziemy potrzebowali tzw. compatibility packów: odpowiednio dla wersji 2005 i 2008. Microsoft rozwijając serwer nie chciał sie po prostu blokować wsteczną kompatybilnością(i bardzo dobrze!), dostaliśmy po prostu paczki do starszych wersji Visual Studio.

Po uruchomieniu Visual Studio szukamy widoku Team Explorer(View->Team Explorer). Jeśli by go tam nie było(w wersjach 2005 i 2008 nie będziecie go mieli na 90%, w wersji 2010 powinien już być), to też niestety trzeba będzie dociągnąć. Znowu wybieramy odpowiedni link dla odpowiedniej wersji: 2005, 2008, 2010. Czysty i goły Team Explorer wygląda tak:

 

image

Dodajmy pierwszy serwer! Klikamy w jedyną dostępną ikonkę – tak, to ta pierwsza z prawej z plusikiem. Dostajemy nowe okno, w którym możemy wybrać jeden ze zdefiniowanych serwerów. Ponieważ jeszcze żadnego nie mamy, dodajmy nowy! Klikamy w przycisk servers, a następnie Add. Wpisujemy kilka informacji dotyczących Team Foundation Servera, z którym chcemy się połączyć. Dla uniknięcia problemów polecam wpisanie pełnego adresu URL, czyli w przypadku mojego projektu codeplex: https://tfs.codeplex.com/tfs

image

Jeśli podaliśmy właściwy adres, zostaniemy spytani o dane dostępowe(chyba, że pracujemy w domenie i system nas rozpozna i uwierzytelni automatycznie). Po ich podaniu mamy możliwość wybrania projektów, z jakimi chcemy pracować. W moim przypadku jest to:

image

Do tematu kolekcji projektów(lewa kolumna) i samych projektów(prawa) jeszcze wrócimy w kolejnych odcinkach. Kończymy wybór klikając “Connect” i dziękujemy – podłączyliśmy się właśnie do TFS i aż nas korci, żeby zacząć pracę 😉 Aaaale o tym już w następnym odcinku.

Na zachętę tylko screenshot widoku Team Explorer po poprawnym skonfigurowaniu połączenia:

image

2 komentarze

  • abw

    15 kwietnia 2011 at 13:57 Odpowiedz

    No dobra, tylko jak mamy zacząć od początku to może kilka słów o instalacji TFS. Chyba, że jest trywialna typu zainstaluj i już. No ale przecież chyba nadaje się jakieś uprawnienia itd.

  • rycu

    16 kwietnia 2011 at 22:51 Odpowiedz

    Ok, dzięki za ciekawą uwagę, postaram się pokryć temat przy okazji następnego wpisu. Na pewno podeprę się tym, co już publikowałem, przy okazji opisywania instalacji wersji Beta(http://visualstudioalm.pl/post/Instalujemy-TFS-2010-Beta-1.aspx). Ponadto lada chwila w portalu MSDN pojawi się artykuł mojego autorstwa, właśnie na temat instalacji TFS 🙂

Post a Comment

Time limit is exhausted. Please reload CAPTCHA.