Team Foundation Server 2010 izmantošana Visual Studio 2010 avota kontrolē

Lapa atjaunota :
Lapas izveides datums :

Kopsavilkuma

Līdz šim Visual Studio izmantoja Visual SourceSafe avota vadībai, bet, sākot ar Visual Studio 2010, avota kontrolei izmantosit Team Foundation Server.

Lai gan tradicionālā Team Foundation server iestatīšana ir bijusi sarežģīta un nenovērtējami pieejama, kopš 2010. gada to ir kļuvis vieglāk instalēt un konfigurēt, viena vienuma cena daudz neatšķiras no Visual SourceSafe, un pat ar MSDN abonementu, Professional Tā kā tas vienmēr ir pievienots iepriekš minētajam, tas ir kļuvis viegli lietojams.

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

Darbības vide

Atbalstītās Visual Studio versijas

  • 2010. gads (profesionāls vai augstāks)

Pārbaudiet Visual Studio versiju

  • 2010 (Profesionāls)

Visual Studio Team Foundation Server 2010 instalēšanas atbalsta vide

  • Windows Server 2003, 2003 R2, 2008 un 2008 R2 (visi 32 bitu un 64 bitu ir pieņemami)
  • Windows Vista, 7 (32 bitu un 64 bitu versijas ir pieņemamas)

viela

* Šeit ieviestie padomi apraksta tikai iestatījumus, līdz varat iegūt vadību no Visual Studio. Detalizēti paskaidrojumi par avota kontroli un paskaidrojumi par citu funkciju piemērošanu ir izlaisti, tāpēc, lūdzu, izmēģiniet to vai skatiet oficiālo vietni utt.

Izmēģinājumiem ir pieejami arī Visual Studio 2010 un Team Foundation Server 2010, kas izmantoti šajos padomos. Ja jums nav pilnas versijas, lūdzu, lejupielādējiet un izmantojiet to no tālāk norādītās saites.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (viens no šiem)

Klienta puses avota vadība nav pieejama programmā Visual Studio 2010 Express Edition. Noteikti izmantojiet Professionl Edition vai jaunāku versiju. Visual Studio tiek raksturota kā jau instalēta.

Pirmais solis ir instalēt Team Foundation Server 2010 kā iestatījumu serverim, kas pārvalda avotu. Lai gan tas ir nosaukts par serveri, kopš 2010. gada versijas to var instalēt ne tikai Windows Server, bet arī Windows Vista un Windows 7 klientu operētājsistēmās, tāpēc to var izmantot pat cilvēki, kuriem nav servera produkta, un to var viegli izmantot, piemēram, nēsājot to piezīmjdatorā utt.

Šajā rakstā sniegtie padomi parāda, ka Team Foundation Server 2010 ir instalēta sistēmā Windows Server 2008 R2.

Pārlūkojot līdz Team Foundation Server 2010 diskam, ir mapes "TFS-x64" un "TFS-x86", un iestatīšanas faili atrodas katrā mapē. Atveriet TFS-x64, ja instalēšana ir paredzēta x64 OS vai TFS-x86 x86 operētājsistēmai x86.

Palaidiet mapē esošo failu "iestatīšana.exe".

Kad tiek parādīts instalēšanas ekrāns, noklikšķiniet uz Tālāk.

Uzmanīgi izlasiet licences nosacījumus, pārbaudiet "Es piekrītu" un noklikšķiniet uz "Tālāk".

Ja instalējamais līdzeklis nav pārbaudīts, pārbaudiet tos visus. Pēc čeku apstiprināšanas noklikšķiniet uz pogas "Instalēt".

Pagaidiet kādu laiku, kad sāksies instalēšana.

Ja .NET Framework 4.0 nav instalēts, pēc instalēšanas jums tiks piedāvāts restartēt, tāpēc restartējiet to.

Tā kā instalēšana turpinās pēc atsāknēšanas, ja esat uzstādījis diska attēlu virtuālajā diskā vai tamlīdzīgi, jums tas būs jāpārveido.

Pagaidiet kādu laiku, jo instalēšana turpināsies pēc pārstartēšanas.

Kad instalēšana ir pabeigta, konfigurējiet Team Foundation Server, tāpēc ekrāna apakšējā kreisajā stūrī pārbaudiet "Start Team Foundation Server Offensive Tool" un noklikšķiniet uz pogas "Konfigurēt".

Tiek parādīts Team Foundation Server licences ievades ekrāns, un, ja jums tāds ir, ievadiet produkta atslēgu. Ja nē, tas tiks izmantots kā novērtējuma versija.

Ja vēlaties to izmantot kā novērtējuma versiju, redzēsit ziņojumu, kas līdzīgs tam, kas atrodas labajā pusē.

Tiek parādīts konfigurācijas centrs.

Jums būs jāizvēlas no trim konfigurācijas modeļiem: pamata, standarta viena servera un papildu. Tomēr, ja instalējat to klienta operētājsistēmā, tas būs vai nu pamata, vai papildu.

Atlasot katru vienumu no saraksta kreisajā pusē, tiek parādīts vednī redzamais saturs un atbilstošā iestatīšanas vide, tāpēc atlasiet vedni atbilstoši savai videi un noklikšķiniet uz pogas "Sākt vedni".

Šeit mēs izvēlamies "Basic", lai sāktu vedni.

Noklikšķiniet uz Tālāk.

Atlasiet SQL serveri, kuru vēlaties izmantot kā datu bāzi. Ja jūsu vidē nav instalēts SQL Server, varat izvēlēties instalēt SQL Server Express bezmaksas versiju.

SQL Server jau ir instalēts padomu vidē, tāpēc pārbaudiet "Izmantot esošu SQL Server instanci".

Norādiet instanci, ja izmantojat esošu SQL Server instanci. Savienojumu var pārbaudīt, labajā pusē noklikšķinot uz saites Pārbaudīt.

Pārskatiet konfigurāciju un noklikšķiniet uz Tālāk.

Tiek veikta pārbaude, lai redzētu, vai tas ir konfigurējams. Ja visi rezultāti ir veiksmīgi, noklikšķiniet uz pogas Konfigurēt.

Mēs to iestatījām instalēšanai esošā SQL serverī, taču tādā gadījumā mums bija jāatbilst dažiem nosacījumiem, piemēram, "pilnteksta meklēšana jau ir instalēta" un "servera atmiņa ir vismaz 2 GB". Ja patiešām nevarat to notīrīt, instalējiet SQL Server Express.

Kad esat pabeidzis konfigurāciju, noklikšķiniet uz Tālāk.

Kad viss ir veiksmīgi izdarīts, aizveriet ekrānu ar pogu "Aizvērt".

Piekļūstot vietrādim URL, kas parādīts ekrāna centrā, varat pārvaldīt grupas projektu, izmantojot tīmekļa pārlūkprogrammu pat no klienta. Tomēr mēs to šeit nepaskaidrosim.

Jūs atgriezīsieties iepriekšējā ekrānā, bet arī šis ekrāns tiks aizvērts.

Ir pieejamas citas konfigurācijas, tāpēc, ja nepieciešams, atlasiet Konfigurēt, lai startētu vedni. Konfigurāciju var sākt arī no Team Foundation server administration Console, kas tiek parādīta vēlāk.

Aizverot konfigurācijas centru, automātiski tiek startēta Team Foundation servera administrēšanas konsole.

Tomēr šoreiz šeit vairs nav, ko iestatīt, tāpēc varat to aizvērt. Pārējie iestatījumi tiek veikti no Visual Studio puses.

Startējot Visual Studio 2010 klienta pusē, pārbaudiet, vai Team Foundation Server ir norādīts avota vadīklā. (Tas ir iestatīts pēc noklusējuma)

Izvēlnē atlasiet "Rīki" un "Opcijas".

Atlasiet Avota kontrole, kreisajā pusē esošajā kokā atlasiet Spraudņus un pārliecinieties, vai pašreizējie avota vadības spraudņi ir iestatīti uz Visual Studio Team Foundation Server.

Atlasiet "Avota kontrole" un "Vide", sadaļā "Avota kontroles preferences" atlasiet "Komandas pamats" un pēc vajadzības iestatiet katru vienumu.

Pēc iestatījumu apstiprināšanas izvēlnē atlasiet "Team" "Connect to Team Foundation Server".

Kad tiek parādīts dialoglodziņš Savienojuma izveide ar grupas projektu, noklikšķiniet uz pogas Serveris.

Noklikšķiniet uz pogas Pievienot.

Ievadiet servera nosaukumu jeb URL, kurā tikko instalējāt Team Foundation Server 2010. Noklikšķiniet uz pogas Labi, lai apstiprinātu savienojumu, un, ja varat veiksmīgi izveidot savienojumu, dialoglodziņš tiks aizvērts. Ja nevarat izveidot savienojumu, tiks parādīts kļūdas dialoglodziņš.

Pārbaudiet, vai pievienotais serveris ir iekļauts sarakstā.

Pārbaudiet, vai serveris ir pieejams, izvēloties Team Foundation Server, un noklikšķiniet uz pogas Izveidot savienojumu.

Programmā Team Explorer ar peles labo pogu noklikšķiniet uz grupas projektu kolekcijas saknē un izvēlieties Jauns grupas projekts.

Ievadiet tā grupas projekta nosaukuma aprakstu, kuru vēlaties izveidot, un pēc tam noklikšķiniet uz Tālāk.

Tiek parādīts dialoglodziņš Procesa veidnes atlasīšana. Jūs varat izvēlēties MSF Agile programmatūras izstrādei v5.0 un MSF CMMI procesa uzlabošanai v5.0 kā veidnes, bet MSF Agile programmatūras izstrādei v5.0 personīgai attīstībai vai maziem projektiem.

Ja vēl neesat izveidojis nevienu grupas projektu, varat atlasīt tikai izveidot tukšu avota vadības mapi.

Apstipriniet iestatījumus un noklikšķiniet uz pogas "Pabeigt".

Sākas komandas projekta izveide.

Kad esat pabeidzis, noklikšķiniet uz pogas Aizvērt.

Varat redzēt, ka jūsu izveidotais grupas projekts tiek parādīts programmā Team Explorer.

Izveidosim projektu tūlīt. Varat izveidot jebkuru projektu, taču, pirms projekta izveides pabeigšanas dialoglodziņa apakšējā labajā stūrī atzīmējiet Add to Source Control (Pievienot avota kontrolei).

Tiek parādīts dialoglodziņš Pievienot avota vadīklai, kurā mapē pievienot projektu.

Ja nepieciešams, varat izveidot mapes un norādīt, kur pievienot projektus.

Veidojot projektu, pa kreisi no katra faila tiek parādīta atzīme "+". Tas norāda, ka ir izveidots jauns fails, bet vēl nav pārbaudīts avota kontrolē.

Turklāt Visual Studio apakšdaļā tiek parādīts panelis Modify Held ar to failu sarakstu, kurus neesat atdevis.

Noklikšķiniet uz Reģistrēties šeit, lai atdotu visus neapstiprinātos failus.

Tiek parādīts apstiprinājuma dialoglodziņš, tāpēc atlasiet "Jā".

Pagaidiet dažus mirkļus, līdz reģistrācija tiks pabeigta.

Kad atdošana ir pabeigta, katrā failā tiek parādīta atslēgas atzīme, kā parādīts attēlā labajā pusē. Tādējādi pārbaudītais fails nonāks avota kontrolē. Šeit redzamais displejs būs tāds pats kā Visual SourceSafe.

Varat veikt dubultklikšķi uz Avota kontrole no Team Explorer, lai avots kontrolētu serveri no visual Studio.

Kā parādīts attēlā labajā pusē, jūs varat redzēt, ka tikko izveidotais projekts ir atzīmēts.

Rediģējot kodu, tas tiek automātiski paņemts, un tam ir sarkana atzīme, kā parādīts attēlā labajā pusē. Ja kāds cits rediģē failu, jūs nevarēsit to pārbaudīt.

Šo uzvedības vadīklu var iestatīt Visual Studio opcijās vai vadības konsolē.

Lai atdotu modificētu failu, ar peles labo pogu noklikšķiniet uz faila un izvēlnē izvēlieties Atdot.

Ja nejauši maināt kodu vai vēlaties atgriezties iepriekšējā stāvoklī, atlasiet "Atsaukt gaidāmās izmaiņas".

Kopsavilkuma

Šajā sadaļā ir aprakstītas iestatīšanas darbības, lai piekļūtu avota vadībai no Visual Studio. Avota kontrole attiecas ne tikai uz avotu pārvaldību, bet tai ir arī dažādas funkcijas, piemēram, pirmkoda koplietošana ar vairākiem cilvēkiem, ekskluzīva kontrole, versiju kontrole, kodu salīdzināšana ar iepriekšējām versijām, piekļuves iestādes iestatījums utt. Turklāt, lai gan Visual SourceSafe ir tikai avota kontroles līdzeklis, Team Foundation Server ir arī citi līdzekļi, piemēram, automatizēti būvējumi, atskaišu izvade, darba pārvaldība un SharePoint integrācija, tāpēc, ja jums ir laiks, iespējams, vēlēsities mēģināt izmantot arī šos līdzekļus.