Uporaba strežnika Team Foundation Server 2010 za nadzor vira Visual Studio 2010
Povzetek
Visual Studio je do zdaj za nadzor virov uporabljal Visual SourceSafe, za nadzor virov pa boste za nadzor virov uporabili strežnik Team Foundation.
Ker je tradicionalni Team Foundation Server zapleten za nastavitev in neprecenljivo na voljo, od leta 2010 je postalo lažje namestiti in konfigurirati, cena enega elementa ni veliko drugačna od Visual SourceSafe, in tudi z MSDN naročnino, Professional Ker je vedno pritrjena na zgoraj, je postala enostavna za uporabo.
Operativno okolje
Podprte različice visual studia
- 2010 (Strokovno ali višje)
Preverite različico visual studia
- 2010 (Strokovno)
Okolje za podporo namestitvi Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 in 2008 R2 (sprejemljivi so vsi 32-bitni in 64-bitni)
- Windows Vista, 7 (32-bitni in 64-bitni so sprejemljivi)
snov
* Namigi, predstavljeni tukaj, opisujejo samo nastavitve, dokler ne morete vir nadzor iz Visual Studio. Podrobna pojasnila o nadzoru vira in pojasnilih uporabe drugih funkcij so bila izostana, zato prosimo, poskusite ali se sklicujte na uradno stran itd.
Za poskuse sta na voljo tudi Visual Studio 2010 in Team Foundation Server 2010, ki se uporabljata v teh nasvetih. Če nimaš celotne različice, jo prenesi in uporabi s spodnje povezave.
Visual Studio Team Foundation Server 2010
Vizualni studio 2010 (eno od naslednjih)
- Microsoft Visual Studio 2010 Professional Trial - ISO
- Preskusna različica programa Microsoft Visual Studio 2010 Premium - ISO
- Microsoft Visual Studio 2010 Ultimate Trial - ISO
- Preskusna različica programa Microsoft Visual Studio Test Professional 2010 – ISO
Nadzor vira na strani odjemalca ni na voljo v programu Visual Studio 2010 Express Edition. Bodite prepričani, da uporabite Professionl Edition ali višje. Visual Studio je opisan kot že nameščen.
Prvi korak je namestitev strežnika Team Foundation Server 2010 kot nastavitev strežnika, ki upravlja vir. Čeprav se imenuje Server, od različice 2010, ga je mogoče namestiti ne samo na Windows Server, ampak tudi v operacijskih sistemih Windows Vista in Windows 7 odjemalca, tako da ga lahko uporabljajo tudi ljudje, ki nimamo server izdelka, in ga je mogoče enostavno uporabiti, kot je prenašanje na prenosni računalnik itd.
Namigi v tem članku prikazujejo strežnik Team Foundation Server 2010, nameščen v strežniku Windows Server 2008 R2.
Ko brskate po disku strežnika Team Foundation Server 2010, so mape »TFS-x64« in »TFS-x86« in namestitvene datoteke se nahajajo v vsaki mapi. Odprite TFS-x64, če je namestitev za x64 OS ali TFS-x86 za x86 OS.
Zaženite datoteko ».exe« v mapi.
Ko se prikaže namestitveni zaslon, kliknite Naprej.
Skrbno preberite licenčne pogoje, preverite "Strinjam se" in kliknite "Naprej".
Če funkcija, ki jo želite namestiti, ni preverina, preverite vse. Ko potrdite preverjanja, kliknite gumb "Namesti".
Počakajte nekaj časa, ko se bo namestitev začela.
Če .NET Framework 4.0 ni nameščen, boste po namestitvi pozvani, da ga znova zaženete, zato ga znova zaženite.
Ker se namestitev nadaljuje po zagonu, če ste namestili sliko diska na virtualni pogon ali podobno, jo boste morali ponovno preuspeti.
Počakajte nekaj časa, saj se bo namestitev nadaljevala po rebootingu.
Ko je namestitev končana, konfigurirajte Team Foundation Server, zato preverite "Start Team Foundation Server Žaljivo orodje" na spodnjem levem delu zaslona in kliknite gumb "Konfiguriraj".
Prikaže se zaslon za vnos licence strežnika Team Foundation Server in če ga imate, vnesite ključ izdelka. Če ne, bo uporabljena kot različica ocenjevanja.
Če jo želite uporabiti kot različico ocenjevanja, boste videli sporočilo, podobno sporočilu na desni.
Prikaže se središče za konfiguracijo.
Izbirati boste morali med tremi vzorci konfiguracije: osnovnim, standardnim enoposteljnim strežnikom in naprednim. Če pa ga namestite v operacijski sistem odjemalca, bo to osnovno ali napredno.
Ko izberete vsak element s seznama na levi strani, se prikaže vsebina, prikazana v čarovniku in ustrezno nastavitveno okolje, zato izberite čarovnika glede na vaše okolje in kliknite gumb »Začni čarovnik«.
Tukaj izberemo »Osnovno« za zagon čarovnika.
Kliknite Naprej.
Izberite strežnik SQL Server, ki ga želite uporabiti kot zbirko podatkov. Če SQL Server ni nameščen v vašem okolju, lahko izberete, da namestite brezplačno različico SQL Server Express.
SQL Server je že nameščen v okolju Nasveti, zato preverite »Uporabi obstoječi primerek strežnika SQL Server«.
Določite primerek, če uporabljate obstoječi primerek strežnika SQL Server. Povezavo lahko preizkusite tako, da na desni kliknete povezavo Preizkusi.
Preglejte konfiguracijo in kliknite Naprej.
Izvede se preverjanje, da se preveri, ali je nastavljiv. Če so vsi uspešni, kliknite gumb Konfiguriraj.
Nastavili smo ga tako, da ga namestimo na obstoječi SQL Server, v tem primeru pa smo morali izpolnjevati nekatere pogoje, kot so "iskanje s polnim besedilom je že nameščeno" in "pomnilnik strežnika je vsaj 2GB". Če ga res ne morete počistiti, namestite SQL Server Express.
Ko končate s konfiguracijo, kliknite Naprej.
Ko je vse uspešno narejeno, zaprite zaslon z gumbom "Zapri".
Z dostopom do URL-ja, prikazanega v središču zaslona, lahko projekt skupine upravljate prek spletnega brskalnika tudi odjemalca. Vendar pa tega ne bomo pojasnili tukaj.
Vrnili se boste na prejšnji zaslon, vendar bo tudi ta zaslon zaprt.
Na voljo so druge konfiguracije, zato po potrebi izberite Konfiguriraj, da zaženete čarovnika. Konfiguracijo lahko zaženete tudi iz skrbniške konzole strežnika Team Foundation Server, ki se prikaže pozneje.
Ko zaprete konfiguracijsko središče, se samodejno zažene skrbnišna konzola strežnika Team Foundation Server.
Vendar pa tokrat tukaj ni več kaj nastaviti, zato jo lahko zaprete. Ostale nastavitve so narejene s strani Visual Studio.
Ko zaženete Visual Studio 2010 na strani odjemalca, preverite, ali je strežnik Team Foundation naveden v izvornem nadzoru. (Privzeto je nastavljeno)
V meniju izberite »Orodja« in »Možnosti«.
Izberite Nadzor vira, Izberite vtičnike z drevesa na levi strani in preverite, ali so vtičniki za trenutni nadzor vira nastavljeni na Visual Studio Team Foundation Server.
Izberite »Nadzor vira« in »Okolje«, v »Nastavitve nadzora vira« izberite »Fundacija skupine« in po potrebi nastavite vsak element.
Po potrditvi nastavitev v meniju izberite »Team« »Connect to Team Foundation Server«.
Ko se prikaže pogovorno okno Poveži s projektom skupine, kliknite gumb Strežnik.
Kliknite gumb Dodaj.
Vnesite ime strežnika ali URL, kjer ste pravkar namestili strežnik Team Foundation Server 2010. Kliknite gumb V redu, da potrdite povezavo in če se lahko uspešno povežete, se pogovorno okno zapre. Če ne morete vzpostaviti povezave, se prikaže pogovorno okno z napakami.
Preverite, ali je na seznamu strežnik, ki ste ga dodali.
Preverite, ali je strežnik na voljo iz izbire strežnika Team Foundation Server in kliknite gumb Poveži.
V raziskovalcu skupine z desno tipko miške kliknite zbirko skupinskih projektov v korenu in izberite Projekt nove ekipe.
Vnesite opis imena projekta skupine, ki ga želite ustvariti, in kliknite Naprej.
Prikaže se pogovorno okno Izberi predlogo procesa. Kot predloge lahko izberete MSF za Agile Software Development v5.0 in MSF za CMMI process Improvement v5.0, vendar MSF za Agile Software Development v5.0 za osebni razvoj ali majhne projekte.
Če še niste ustvarili nobenih skupinskih projektov, lahko izberete Samo ustvarite prazno mapo nadzora vira.
Potrdite nastavitve in kliknite gumb "Dokončaj".
Začenja se izdelava projektnega tima.
Ko končate, kliknite gumb Zapri.
V raziskovalcu skupine lahko vidite, da je projekt skupine, ki ste ga ustvarili.
Zdaj pa ustvarimo projekt. Ustvarite lahko kateri koli projekt, vendar preden končate ustvarjanje projekta, v spodnjem desnem kotu pogovornega okna preverite Dodaj v nadzor vira.
Prikaže se pogovorno okno Dodaj v kontrolnik vira, v katerem določite, v katero mapo želite dodati projekt.
Če je potrebno, lahko ustvarite mape in določite, kje dodati projekte.
Ko ustvarite projekt, se na levi strani vsake datoteke prikaže oznaka »+«. To pomeni, da je bila ustvarjena nova datoteka, vendar še ni bila odjavnjena v kontrolnik vira.
Poleg tega se na dnu visual studia prikaže plošča Modify Held s seznamom datotek, ki jih niste prijavli.
Če želite preveriti vse neohajajoče datoteke, kliknite »Check In here«.
Prikaže se potrditveno pogovorno okno, zato izberite »Da«.
Počakajte nekaj trenutkov, da se dokonča prijavo.
Ko je prijavo dokončano, se v vsaki datoteki prikaže oznaka ključa, kot je prikazano na sliki na desni. To bo datoteko, ki je bila odjavnjena, pripeljalo v izvorni nadzor. Zaslon tukaj bo enak kot Visual SourceSafe.
Iz raziskovalca lahko dvokliknete Kontrolnik vira, če želite izvorni nadzor strežnika v Visual Studio.
Kot je prikazano na sliki na desni, lahko vidite, da je projekt, ki ste ga pravkar ustvarili, prikazan.
Ko uredite kodo, je samodejno odjavnjena in ima rdečo potrditveno oznako, kot je prikazano na sliki na desni. Če nekdo drug ureja datoteko, je ne boste mogli preveriti.
Ta nadzor vedenja lahko nastavite v možnostih Visual Studio ali v konzoli za upravljanje.
Če želite vneti spremenjeno datoteko, z desno tipko miške kliknite datoteko in v meniju izberite Check In ..
Če pomotoma spremenite kodo ali če se želite spremeniti v prejšnje stanje, izberite »Razveljavi neohajajoče spremembe«.
Povzetek
V tem razdelku so opisani koraki namestitve za vnašanje izvornega nadzora v Visual Studio. Nadzor nad viri ni namenjen samo upravljanju virov, ampak ima tudi različne funkcije, kot so skupna raba izvorne kode z več ljudmi, izključni nadzor, nadzor različic, primerjava kod s preteklimi različicami, nastavitev organa za dostop itd. Medtem ko je Visual SourceSafe samo funkcija za nadzor vira, ima strežnik Team Foundation tudi druge funkcije, kot so samodejne graditve, izhod poročila, upravljanje dela in integracija s SharePointom, tako da če imate čas, boste morda želeli poskusiti uporabiti tudi te funkcije.