"Team Foundation Server 2010" naudojimas šaltinio valdymui "Visual Studio 2010"

Puslapis atnaujintas :
Puslapio sukūrimo data :

suvestinė

Iki šiol "Visual Studio" šaltinio valdymui naudojo "Visual SourceSafe", tačiau pradedant nuo "Visual Studio 2010", šaltinio valdymui naudosite "Team Foundation Server".

Nors tradicinį "Team Foundation Server" buvo sudėtinga nustatyti ir jis buvo neįkainojamai prieinamas, nuo 2010 m. jį tapo lengviau įdiegti ir konfigūruoti, vieno elemento kaina nedaug skiriasi nuo "Visual SourceSafe" ir net turint MSDN prenumeratą "Professional" Kadangi jis visada yra pritvirtintas prie aukščiau, jis tapo lengvai naudojamas.

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

Darbinė aplinka

Palaikomos "Visual Studio" versijos

  • 2010 m. (profesionalus ar aukštesnis)

Patikrinkite "Visual Studio" versiją

  • 2010 m. (profesionalus)

"Visual Studio Team Foundation Server 2010" diegimo palaikymo aplinka

  • Windows Server 2003, 2003 R2, 2008 ir 2008 R2 (visi 32 bitų ir 64 bitų yra priimtini)
  • "Windows Vista", 7 (32 ir 64 bitų versijos yra priimtinos)

medžiaga

* Čia pateiktuose patarimuose aprašomi tik nustatymai, kol galėsite gauti valdymą iš "Visual Studio". Išsamūs paaiškinimai apie šaltinio kontrolę ir kitų funkcijų taikymo paaiškinimai buvo praleisti, todėl išbandykite arba apsilankykite oficialioje svetainėje ir pan.

"Visual Studio 2010" ir "Team Foundation Server 2010", kurie naudojami šiuose patarimuose, taip pat galima išbandyti. Jei neturite pilnos versijos, atsisiųskite ir naudokite ją iš toliau pateiktos nuorodos.

"Visual Studio Team Foundation Server 2010"

"Visual Studio 2010" (vienas iš šių dalykų)

Kliento pusės šaltinio valdiklis nepasiekiamas "Visual Studio 2010 Express Edition". Būtinai naudokite Professionl Edition ar naujesnę versiją. "Visual Studio" apibūdinama kaip jau įdiegta.

Pirmas žingsnis yra įdiegti "Team Foundation Server 2010" kaip šaltinį valdančio serverio sąranką. Nors jis pavadintas serveriu, nuo 2010 m. versijos jį galima įdiegti ne tik "Windows Server", bet ir "Windows Vista" bei "Windows 7" kliento operacinėse sistemose, todėl jį gali naudoti net žmonės, neturintys "Server" produkto, ir jį galima lengvai naudoti, pvz., nešiotis jį nešiojamajame kompiuteryje ir pan.

Šiame straipsnyje pateikti patarimai rodo "Team Foundation Server 2010", įdiegtą "Windows Server 2008 R2".

Kai naršote į "Team Foundation Server 2010" diską, yra aplankai "TFS-x64" ir "TFS-x86", o sąrankos failai yra kiekviename aplanke. Atidarykite TFS-x64, jei diegiate x64 OS arba TFS-x86 x86 x86 OS.

Aplanke paleiskite failą "setup.exe".

Kai pasirodys diegimo ekranas, spustelėkite Pirmyn.

Atidžiai perskaitykite licencijos sąlygas, pažymėkite "Sutinku" ir spustelėkite "Kitas".

Jei funkcija, kurią reikia įdiegti, nepažymėta, patikrinkite jas visas. Patvirtinę patikrinimus, spustelėkite mygtuką "Įdiegti".

Šiek tiek palaukite, kol prasidės diegimas.

Jei .NET Framework 4.0 neįdiegta, įdiegę būsite paraginti paleisti iš naujo, todėl paleiskite jį iš naujo.

Kadangi diegimas tęsiamas po perkrovimo, jei disko vaizdą prijungėte prie virtualaus disko ar pan., Turėsite jį iš naujo įdiegti.

Šiek tiek palaukite, nes diegimas bus tęsiamas po perkrovimo.

Kai diegimas bus baigtas, sukonfigūruokite "Team Foundation Server", todėl apatiniame kairiajame ekrano kampe pažymėkite "Start Team Foundation Server Offensive Tool" ir spustelėkite mygtuką "Konfigūruoti".

Pasirodo "Team Foundation Server" licencijos įvedimo ekranas ir, jei tokį turite, įveskite produkto kodą. Jei ne, jis bus naudojamas kaip vertinimo versija.

Jei norite jį naudoti kaip vertinimo versiją, pamatysite pranešimą, panašų į tą, kuris yra dešinėje.

Pasirodo konfigūracijos centras.

Turėsite pasirinkti iš trijų konfigūracijos modelių: "Basic", "Standard Single Server" ir "Advanced". Tačiau jei įdiegsite jį kliento OS, jis bus "Basic" arba "Advanced".

Kai pasirenkate kiekvieną elementą iš kairėje esančio sąrašo, rodomas vedlyje rodomas turinys ir atitinkama sąrankos aplinka, todėl pasirinkite vedlį pagal savo aplinką ir spustelėkite mygtuką "Pradėti vedlį".

Čia mes pasirenkame "Pagrindinis", kad paleistume vedlį.

Spustelėkite Kitas.

Pasirinkite SQL serverį, kurį norite naudoti kaip duomenų bazę. Jei JŪSŲ aplinkoje neįdiegtas SQL serveris, galite pasirinkti įdiegti nemokamą "SQL Server Express" versiją.

SQL serveris jau įdiegtas patarimų aplinkoje, todėl pažymėkite "Naudoti esamą SQL serverio egzempliorių".

Nurodykite egzempliorių, jei naudojate esamą SQL serverio egzempliorių. Galite išbandyti ryšį spustelėdami dešinėje esančią nuorodą Testas.

Peržiūrėkite konfigūraciją ir spustelėkite Pirmyn.

Atliekamas patikrinimas, siekiant nustatyti, ar jį galima konfigūruoti. Jei viskas pavyksta, spustelėkite mygtuką Konfigūruoti.

Mes nustatėme, kad jis būtų įdiegtas esamame SQL serveryje, tačiau tokiu atveju turėjome atitikti kai kurias sąlygas, pvz., "Viso teksto paieška jau įdiegta" ir "serverio atmintis yra bent 2 GB". Jei tikrai negalite jo išvalyti, įdiekite "SQL Server Express".

Baigę konfigūraciją, spustelėkite Pirmyn.

Kai viskas bus sėkmingai padaryta, uždarykite ekraną mygtuku "Uždaryti".

Pasiekę URL, rodomą ekrano centre, galite valdyti komandos projektą naudodami žiniatinklio naršyklę net iš kliento. Tačiau čia to nepaaiškinsime.

Grįšite į ankstesnį ekraną, tačiau šis ekranas taip pat bus uždarytas.

Galimos ir kitos konfigūracijos, todėl, jei reikia, pasirinkite Konfigūruoti, kad paleistumėte vedlį. Taip pat galite pradėti konfigūraciją iš "Team Foundation Server" administravimo konsolės, kuri pasirodys vėliau.

Kai uždarote konfigūracijos centrą, automatiškai paleidžiama "Team Foundation" serverio administravimo konsolė.

Tačiau šį kartą čia nebėra ką nustatyti, todėl galite jį uždaryti. Likusieji nustatymai atliekami iš "Visual Studio" pusės.

Kai paleidžiate "Visual Studio 2010" kliento pusėje, patikrinkite, ar "Team Foundation Server" nurodyta šaltinio valdiklyje. (Jis nustatomas pagal numatytuosius nustatymus)

Meniu pasirinkite "Įrankiai" ir "Parinktys".

Pasirinkite Šaltinio valdiklis, kairėje esančiame medyje pasirinkite Papildiniai ir įsitikinkite, kad dabartinio šaltinio valdymo papildiniai nustatyti kaip Visual Studio Team Foundation Serveris.

Pasirinkite "Šaltinio valdymas" ir "Aplinka", skiltyje "Šaltinio valdymo nuostatos" pasirinkite "Team Foundation" ir nustatykite kiekvieną elementą, jei reikia.

Patvirtinę nustatymus, meniu pasirinkite "Komanda" "Prisijungti prie "Team Foundation Server".

Kai pasirodys dialogo langas Prisijungti prie komandos projekto, spustelėkite mygtuką Serveris.

Spustelėkite mygtuką Pridėti.

Įveskite serverio vardą arba URL, kuriame ką tik įdiegėte "Team Foundation Server 2010". Spustelėkite mygtuką Gerai, kad patvirtintumėte ryšį, ir jei galite sėkmingai prisijungti, dialogo langas bus uždarytas. Jei negalite prisijungti, pasirodys klaidos dialogo langas.

Patikrinkite, ar sąraše yra jūsų įtrauktas serveris.

Patikrinkite, ar serveris pasiekiamas iš "Team Foundation Server" pasirinkimo, ir spustelėkite mygtuką Prisijungti.

"Team Explorer" dešiniuoju pelės mygtuku spustelėkite komandos projektų rinkinį šaknyje ir pasirinkite Naujas komandos projektas.

Įveskite komandos projekto, kurį norite sukurti, pavadinimo aprašą, tada spustelėkite Pirmyn.

Pasirodo dialogo langas Pasirinkti proceso šabloną. Kaip šablonus galite pasirinkti MSF Agile Software Development v5.0 ir MSF CMMI Process Improvement v5.0, bet MSF agile Software Development v5.0 asmeniniam tobulėjimui ar mažiems projektams.

Jei dar nesukūrėte jokių komandos projektų, galite pasirinkti Tik sukurti tuščią šaltinio valdymo aplanką.

Patvirtinkite nustatymus ir spustelėkite mygtuką "Baigti".

Prasideda komandos projekto kūrimas.

Baigę spustelėkite mygtuką Uždaryti.

Matote, kad jūsų sukurtas komandos projektas rodomas "Team Explorer".

Sukurkime projektą dabar. Galite sukurti bet kurį projektą, bet prieš baigdami kurti projektą, dialogo lango apačioje, dešinėje, pažymėkite Įtraukti į šaltinio valdymą.

Pasirodo dialogo langas Įtraukti į šaltinio valdymą, nurodantis, į kurį aplanką įtraukti projektą.

Jei reikia, galite sukurti aplankus ir nurodyti, kur pridėti projektų.

Kai kuriate projektą, kiekvieno failo kairėje rodomas ženklas "+". Tai rodo, kad buvo sukurtas naujas failas, bet dar nebuvo patikrintas šaltinio valdyme.

Be to, "Visual Studio" apačioje pasirodo skydelis Modifikuoti heldą su failų, kurių neprisiregistravote, sąrašu.

Spustelėkite Registruoti čia, kad patikrintumėte visus laukiančius failus.

Rodomas patvirtinimo dialogo langas, todėl pasirinkite "Taip".

Palaukite kelias akimirkas, kol registracija bus baigta.

Baigus registraciją, kiekviename faile rodoma rakto žymė, kaip parodyta paveikslėlyje dešinėje. Taip pažymėtas failas bus perkeltas į šaltinio valdymą. Čia esantis ekranas bus toks pat kaip "Visual SourceSafe".

Galite dukart spustelėti šaltinio valdymą iš "Team Explorer", kad galėtumėte valdyti serverį iš "Visual Studio".

Kaip parodyta paveikslėlyje dešinėje, matote, kad ką tik sukurtas projektas yra užregistruotas.

Kai redaguojate kodą, jis automatiškai paimamas ir turi raudoną varnelę, kaip parodyta paveikslėlyje dešinėje. Jei kas nors kitas redaguoja failą, negalėsite jo patikrinti.

Šį veikimo valdiklį galite nustatyti "Visual Studio" parinktyse arba valdymo konsolėje.

Norėdami padėti pakeistą failą, dešiniuoju pelės mygtuku spustelėkite failą ir meniu pasirinkite Registruoti.

Jei netyčia pakeitėte kodą arba norite grįžti į ankstesnę būseną, pasirinkite "Anuliuoti laukiančius pakeitimus".

Suvestinė

Šiame skyriuje aprašomi sąrankos veiksmai, kaip pereiti prie šaltinio valdymo iš "Visual Studio". Šaltinio valdymas yra ne tik šaltinių valdymas, bet ir įvairios funkcijos, tokios kaip šaltinio kodo bendrinimas su keliais žmonėmis, išskirtinis valdymas, versijų valdymas, kodo palyginimas su ankstesnėmis versijomis, prieigos institucijos nustatymas ir kt. Be to, nors "Visual SourceSafe" yra tik šaltinio valdymo funkcija, "Team Foundation Server" taip pat turi kitų funkcijų, tokių kaip automatinės versijos, ataskaitų išvestis, darbo valdymas ir "SharePoint" integravimas, todėl, jei turite laiko, galbūt norėsite pabandyti naudoti ir šias funkcijas.