Použitie servera Team Foundation Server 2010 na zabezpečenie ovládacieho prvku Visual Studio 2010

Stránka aktualizovaná :
Dátum vytvorenia strany :

súhrn

Doteraz Visual Studio používalo Visual SourceSafe na riadenie zdroja, ale počnúc Visual Studio 2010 budete na kontrolu zdroja používať Team Foundation Server.

Zatiaľ čo nastavenie tradičného Team Foundation Servera bolo zložité a na nezaplatenie dostupné, od roku 2010 sa inštalácia a konfigurácia zjednodušila, cena jednej položky sa príliš nelíši od Visual SourceSafe a dokonca aj pri predplatnom MSDN Professional Pretože je vždy pripojený k vyššie uvedenému, ľahko sa používa.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Prevádzkové prostredie

Podporované verzie Visual Studio

  • 2010 (profesionálny alebo vyšší)

Skontrolujte verziu Visual Studio

  • 2010 (profesionálny)

Prostredie podpory inštalácie Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008 a 2008 R2 (prijateľné sú všetky 32-bitové aj 64-bitové verzie)
  • Windows Vista, 7 (prijateľné sú 32-bitové a 64-bitové verzie)

látka

* Tu uvedené tipy popisujú iba nastavenia, kým nebudete môcť získať ovládanie z Visual Studio. Podrobné vysvetlenia o kontrole zdroja a vysvetlenia aplikácie iných funkcií boli vynechané, preto si to vyskúšajte alebo si pozrite oficiálnu stránku atď.

Visual Studio 2010 a Team Foundation Server 2010, ktoré sa používajú v týchto tipoch, sú k dispozícii aj na skúšobné verzie. Ak nemáte plnú verziu, stiahnite si ju a použite z odkazu nižšie.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (jedno z nasledujúcich)

Ovládací prvok zdroja na strane klienta nie je k dispozícii v Visual Studio 2010 Express Edition. Nezabudnite použiť Professionl Edition alebo novšiu verziu. Visual Studio je popísané ako už nainštalované.

Prvým krokom je inštalácia Team Foundation Server 2010 ako nastavenia pre server, ktorý spravuje zdroj. Aj keď sa nazýva Server, od verzie 2010 ho možno nainštalovať nielen na Windows Server, ale aj na klientske operačné systémy Windows Vista a Windows 7, takže ho môžu používať aj ľudia, ktorí nemajú produkt servera, a dá sa ľahko použiť, napríklad ho nosiť na prenosnom počítači atď.

Tipy v tomto článku zobrazujú team foundation server 2010 nainštalovaný v systéme Windows Server 2008 R2.

Pri prechode na disk Team Foundation Server 2010 sa nachádzajú priečinky "TFS-x64" a "TFS-x86" a inštalačné súbory sa nachádzajú v každom priečinku. Otvorte TFS-x64, ak je vaša inštalácia určená pre operačný systém x64 alebo TFS-x86 pre operačný systém x86.

Spustite súbor "setup.exe" v priečinku.

Keď sa zobrazí obrazovka inštalácie, kliknite na tlačidlo Ďalej.

Pozorne si prečítajte licenčné podmienky, začiarknite políčko "Súhlasím" a kliknite na tlačidlo "Ďalej".

Ak funkcia, ktorá sa má nainštalovať, nie je začiarknutá, skontrolujte všetky. Po potvrdení kontrol kliknite na tlačidlo "Inštalovať".

Chvíľu počkajte, kým sa spustí inštalácia.

Ak rozhranie .NET Framework 4.0 nie je nainštalované, po inštalácii sa zobrazí výzva na reštartovanie, preto ho reštartujte.

Pretože inštalácia pokračuje aj po reštarte, ak ste pripojili obraz disku na virtuálnu jednotku alebo podobne, budete ho musieť znova namontovať.

Chvíľu počkajte, kým bude inštalácia pokračovať po reštarte.

Po dokončení inštalácie nakonfigurujte Team Foundation Server, preto skontrolujte "Start Team Foundation Server Offensive Tool" v ľavom dolnom rohu obrazovky a kliknite na tlačidlo "Konfigurovať".

Zobrazí sa obrazovka zadania licencie na Team Foundation Server, a ak ho máte, zadajte kód Product Key. Ak nie, použije sa ako hodnotiaca verzia.

Ak ho chcete použiť ako skúšobnú verziu, zobrazí sa správa podobná tej vpravo.

Zobrazí sa konfiguračné centrum.

Budete si musieť vybrať z troch konfiguračných vzorov: Základný, Štandardný jeden server a Pokročilý. Ak ho však nainštalujete do klientskeho operačného systému, bude buď základný, alebo pokročilý.

Keď vyberiete každú položku zo zoznamu vľavo, zobrazí sa obsah zobrazený v sprievodcovi a príslušné prostredie nastavenia, takže vyberte sprievodcu podľa svojho prostredia a kliknite na tlačidlo "Spustiť sprievodcu".

Tu vyberieme "Základné" na spustenie sprievodcu.

Kliknite na tlačidlo Ďalej.

Vyberte SQL Server, ktorý chcete použiť ako databázu. Ak SQL Server nie je nainštalovaný vo vašom prostredí, môžete sa rozhodnúť nainštalovať bezplatnú verziu SQL Server Express.

SQL Server je už nainštalovaný v prostredí Tipy, preto začiarknite políčko "Použiť existujúcu inštanciu SQL Servera".

Zadajte inštanciu, ak používate existujúcu inštanciu servera SQL Server. Pripojenie môžete otestovať kliknutím na odkaz Testovať vpravo.

Skontrolujte konfiguráciu a kliknite na tlačidlo Ďalej.

Vykoná sa kontrola, aby sa zistilo, či je konfigurovateľný. Ak sú všetky úspešné, kliknite na tlačidlo Konfigurovať.

Nastavili sme ho na inštaláciu na existujúci SQL Server, ale v takom prípade sme museli splniť niektoré podmienky, ako napríklad "fulltextové vyhľadávanie je už nainštalované" a "pamäť servera je najmenej 2 GB". Ak ho naozaj nemôžete vymazať, nainštalujte si SQL Server Express.

Po dokončení konfigurácie kliknite na tlačidlo Ďalej.

Keď je všetko úspešne hotové, zatvorte obrazovku tlačidlom "Zavrieť".

Prístupom k url zobrazenej v strede obrazovky môžete spravovať tímový projekt prostredníctvom webového prehliadača aj od klienta. Tu to však nevysvetlíme.

Vrátite sa na predchádzajúcu obrazovku, ale táto obrazovka bude tiež zatvorená.

K dispozícii sú aj iné konfigurácie, takže v prípade potreby spustite sprievodcu výberom položky Konfigurovať. Konfiguráciu môžete spustiť aj z konzoly na správu servera Team Foundation, ktorá sa zobrazí neskôr.

Po zatvorení konfiguračného centra sa automaticky spustí konzola na správu servera Team Foundation.

Tentoraz tu však už nie je čo nastaviť, takže ho môžete zavrieť. Zvyšok nastavení sa vykonáva zo strany Visual Studio.

Keď spustíte Visual Studio 2010 na strane klienta, skontrolujte, či je Team Foundation Server zadaný v zdrojovom ovládacom prvku. (Predvolene je nastavený)

Z ponuky vyberte "Nástroje" a "Možnosti".

Vyberte položku Ovládací prvok zdroja, v strome vľavo vyberte položku Doplnky a uistite sa, že doplnky na ovládanie aktuálneho zdroja sú nastavené na Visual Studio Team Foundation Server.

Vyberte "Riadenie zdroja" a "Prostredie", vyberte "Team Foundation" v časti "Predvoľby riadenia zdroja" a podľa potreby nastavte každú položku.

Po potvrdení nastavení vyberte z ponuky "Tím" "Pripojiť k Team Foundation Serveru".

Keď sa zobrazí dialógové okno Pripojiť k tímovému projektu, kliknite na tlačidlo Server.

Kliknite na tlačidlo Pridať.

Zadajte názov servera alebo URL adresu, na ktorú ste práve nainštalovali Team Foundation Server 2010. Kliknutím na tlačidlo OK potvrďte pripojenie a ak sa môžete úspešne pripojiť, dialógové okno sa zatvorí. Ak sa nemôžete pripojiť, zobrazí sa chybové dialógové okno.

Skontrolujte, či je v zozname uvedený server, ktorý ste pridali.

Skontrolujte, či je server k dispozícii z výberu Team Foundation Servera, a kliknite na tlačidlo Pripojiť.

V Prieskumníkovi tímu kliknite pravým tlačidlom myši na kolekciu tímových projektov v koreňovom adresári a vyberte položku Nový tímový projekt.

Zadajte popis názvu tímového projektu, ktorý chcete vytvoriť, a potom kliknite na tlačidlo Ďalej.

Zobrazí sa dialógové okno Vybrať šablónu procesu. Ako šablóny si môžete vybrať MSF pre agilný vývoj softvéru v5.0 a MSF pre CMMI Process Improvement v5.0, ale MSF pre agilný vývoj softvéru v5.0 pre osobný rozvoj alebo malé projekty.

Ak ste ešte nevytvorili žiadne tímové projekty, môžete vybrať iba položku Vytvoriť prázdny priečinok ovládacieho prvku zdroja.

Potvrďte nastavenia a kliknite na tlačidlo "Dokončiť".

Začína sa tvorba tímového projektu.

Po dokončení kliknite na tlačidlo Zavrieť.

Môžete vidieť, že tímový projekt, ktorý ste vytvorili, sa zobrazí v Prieskumníkovi tímu.

Vytvorme projekt teraz. Môžete vytvoriť ľubovoľný projekt, ale pred dokončením vytvárania projektu začiarknite políčko Pridať do ovládacieho prvku zdroja v pravom dolnom rohu dialógového okna.

Zobrazí sa dialógové okno Pridať do ovládacieho prvku zdroja, v ktorom sa určuje, do ktorého priečinka sa má projekt pridať.

V prípade potreby môžete vytvoriť priečinky a určiť, kam pridať projekty.

Keď vytvoríte projekt, naľavo od každého súboru sa zobrazí značka "+". Znamená to, že bol vytvorený nový súbor, ale ešte nebol skontrolovaný do ovládacieho prvku zdroja.

Okrem toho sa v dolnej časti Visual Studia zobrazí panel Upraviť držané so zoznamom súborov, ktoré ste nevzali do projektu.

Kliknutím na položku Vrátiť do projektu tu vrátite do projektu všetky čakajúce súbory.

Zobrazí sa potvrdzovacie dialógové okno, takže vyberte možnosť "Áno".

Chvíľu počkajte, kým sa registrácia dokončí.

Po dokončení registrácie sa v každom súbore zobrazí značka kľúča, ako je znázornené na obrázku vpravo. Tým sa súbor vráti do kontroly nad zdrojom. Displej tu bude rovnaký ako Visual SourceSafe.

Dvojitým kliknutím na položku Ovládací prvok zdroja v programe Team Explorer môžete ovládať zdroj servera z Visual Studio.

Ako je znázornené na obrázku vpravo, môžete vidieť, že projekt, ktorý ste práve vytvorili, je vrátený do projektu.

Keď kód upravíte, automaticky sa vzaje z projektu a má červený znak začiarknutia, ako je znázornené na obrázku vpravo. Ak súbor upravuje niekto iný, nebudete ho môcť vziať z projektu.

Toto ovládanie správania môžete nastaviť v možnostiach Visual Studio alebo v konzole na správu.

Ak chcete vrátiť upravený súbor do projektu, kliknite naň pravým tlačidlom myši a v ponuke vyberte položku Vrátiť do projektu.

Ak omylom zmeníte kód alebo ak sa chcete vrátiť do predchádzajúceho stavu, vyberte možnosť Vrátiť späť čakajúce zmeny.

Súhrn

Táto časť popisuje kroky nastavenia, aby ste sa dostali do ovládania zdroja z Visual Studio. Kontrola zdroja nie je len o správe zdrojov, ale má aj rôzne funkcie, ako je zdieľanie zdrojového kódu s viacerými ľuďmi, exkluzívna kontrola, kontrola verzií, porovnanie kódu s minulými verziami, nastavenie autority prístupu atď. Zatiaľ čo Visual SourceSafe je funkcia iba na ovládanie zdroja, Team Foundation Server má aj ďalšie funkcie, ako sú automatizované zostavy, výstup zostáv, správa práce a integrácia SharePointu, takže ak máte čas, možno budete chcieť skúsiť použiť aj tieto funkcie.