Brug af Team Foundation Server 2010 til Source Control Visual Studio 2010

Side opdateret :
Dato for oprettelse af side :

resumé

Indtil nu har Visual Studio brugt Visual SourceSafe til kildekontrol, men fra og med Visual Studio 2010 skal du bruge Team Foundation Server til kildekontrol.

Mens traditionel Team Foundation Server har været kompleks at konfigurere og uvurderligt tilgængelig, er det siden 2010 blevet lettere at installere og konfigurere, prisen på et enkelt element er ikke meget forskellig fra Visual SourceSafe, og selv med et MSDN-abonnement, Professional Da det altid er knyttet til ovenstående, er det blevet let at bruge.

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

Driftsmiljø

Understøttede Visual Studio-versioner

  • 2010 (Professionel eller højere)

Tjek Visual Studio-versionen

  • 2010 (Professionel)

Visual Studio Team Foundation Server 2010 installationsunderstøttelsesmiljø

  • Windows Server 2003, 2003 R2, 2008 og 2008 R2 (alle 32-bit og 64-bit er acceptable)
  • Windows Vista, 7 (32-bit og 64-bit er acceptable)

stof

* De tip, der introduceres her, beskriver kun indstillingerne, indtil du kan hente kontrol fra Visual Studio. Detaljerede forklaringer om kildekontrol og forklaringer på anvendelsen af andre funktioner er udeladt, så prøv det eller henvis til det officielle websted osv.

Visual Studio 2010 og Team Foundation Server 2010, som bruges i disse tip, er også tilgængelige for prøveversioner. Hvis du ikke har den fulde version, skal du downloade og bruge den fra nedenstående link.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (et af følgende)

Kildekontrol på klientsiden er ikke tilgængelig i Visual Studio 2010 Express Edition. Sørg for at bruge Professionl Edition eller højere. Visual Studio beskrives som allerede installeret.

Det første trin er at installere Team Foundation Server 2010 som en opsætning for den server, der administrerer kilden. Selvom det hedder Server, siden 2010-versionen, kan det installeres ikke kun på Windows Server, men også på Windows Vista og Windows 7 klientoperativsystemer, så det kan bruges selv af folk, der ikke har et serverprodukt, og det kan let bruges, såsom at bære det rundt på en bærbar pc osv.

Tipene i denne artikel viser Team Foundation Server 2010 installeret på Windows Server 2008 R2.

Når du går til Team Foundation Server 2010-disken, er der mapperne "TFS-x64" og "TFS-x86", og installationsfilerne er placeret i hver mappe. Åbn TFS-x64, hvis din installation er til x64 OS eller TFS-x86 til x86 OS.

Kør filen "setup.exe" i mappen.

Når installationsskærmen vises, skal du klikke på Næste.

Læs licensvilkårene omhyggeligt, marker "Jeg er enig" og klik på "Næste".

Hvis den funktion, der skal installeres, ikke er markeret, skal du kontrollere dem alle. Når du har bekræftet kontrollerne, skal du klikke på knappen "Installer".

Vent et stykke tid, da installationen begynder.

Hvis .NET Framework 4.0 ikke er installeret, bliver du bedt om at genstarte efter installationen, så genstart den.

Da installationen fortsætter efter genstart, skal du genmontere det, hvis du har monteret diskbilledet på et virtuelt drev eller lignende.

Vent et stykke tid, da installationen fortsætter efter genstart.

Når installationen er færdig, skal du konfigurere Team Foundation Server, så marker "Start Team Foundation Server Offensive Tool" nederst til venstre på skærmen og klik på knappen "Konfigurer".

Skærmbilledet med indtastning af Team Foundation Server-licenser vises, og hvis du har en, skal du indtaste din produktnøgle. Hvis ikke, vil den blive brugt som en evalueringsversion.

Hvis du vil bruge den som en evalueringsversion, vil du se en meddelelse, der ligner den til højre.

Konfigurationscenter vises.

Du bliver nødt til at vælge mellem tre konfigurationsmønstre: Basic, Standard Single Server og Advanced. Men hvis du installerer det på et klient-OPERATIVSYSTEM, vil det enten være Grundlæggende eller Avanceret.

Når du vælger hvert element fra listen til venstre, vises indholdet, der vises i guiden og det relevante installationsmiljø, så vælg guiden i henhold til dit miljø, og klik på knappen "Start guiden".

Her vælger vi "Basic" for at starte guiden.

Klik på Næste.

Vælg den SQL Server, du vil bruge som database. Hvis SQL Server ikke er installeret i dit miljø, kan du vælge at installere den gratis version af SQL Server Express.

SQL Server er allerede installeret i Tips-miljøet, så marker "Brug en eksisterende SQL Server-forekomst".

Angiv en forekomst, hvis du bruger en eksisterende SQL Server-forekomst. Du kan teste forbindelsen ved at klikke på linket Test til højre.

Gennemse konfigurationen, og klik på Næste.

Der udføres en kontrol for at se, om den kan konfigureres. Hvis alle er vellykkede, skal du klikke på knappen Konfigurer.

Vi indstillede den til at installere på en eksisterende SQL Server, men i så fald måtte vi opfylde nogle betingelser, såsom "fuldtekstsøgning er allerede installeret" og "serverhukommelse er mindst 2 GB". Hvis du virkelig ikke kan rydde det, skal du installere SQL Server Express.

Når du er færdig med konfigurationen, skal du klikke på Næste.

Når alt er gjort med succes, skal du lukke skærmen med knappen "Luk".

Ved at få adgang til URL'en, der vises i midten af skærmen, kan du administrere teamprojektet via en webbrowser, selv fra klienten. Vi vil dog ikke forklare det her.

Du vender tilbage til den forrige skærm, men denne skærm lukkes også.

Andre konfigurationer er tilgængelige, så vælg om nødvendigt Konfigurer for at starte guiden. Du kan også starte konfigurationen fra Team Foundation Server Administration Console, som vises senere.

Når du lukker Konfigurationscenter, starter Team Foundation Server Administration Console automatisk.

Der er dog ikke mere at indstille her denne gang, så du kan lukke den. Resten af indstillingerne udføres fra Visual Studio-siden.

Når du starter Visual Studio 2010 på klientsiden, skal du kontrollere, at Team Foundation Server er angivet i kildekontrolelementet. (Det er indstillet som standard)

Vælg "Værktøjer" og "Indstillinger" i menuen.

Vælg Kildekontrol, Vælg Plug-ins i træet til venstre, og sørg for, at Plug-ins til aktuel kildestyring er indstillet til Visual Studio Team Foundation Server.

Vælg "Kildekontrol" og "Miljø", vælg "Team Foundation" i "Kildekontrolindstillinger", og indstil hvert element efter behov.

Når du har bekræftet indstillingerne, skal du vælge "Team" "Opret forbindelse til Team Foundation Server" i menuen.

Når dialogboksen Opret forbindelse til teamprojekt vises, skal du klikke på knappen Server.

Klik på knappen Tilføj.

Indtast servernavnet eller URL-adressen, hvor du lige har installeret Team Foundation Server 2010. Klik på OK knappen for at bekræfte forbindelsen, og hvis du kan oprette forbindelse med succes, lukkes dialogboksen. Hvis du ikke kan oprette forbindelse, vises en fejldialogboks.

Kontrollér, at den server, du har tilføjet, er på listen.

Kontroller, at serveren er tilgængelig fra team foundation-servervalget, og klik på knappen Opret forbindelse.

Højreklik på teamprojektsamlingen i roden i Team Explorer, og vælg Nyt teamprojekt.

Angiv en beskrivelse af navnet på det teamprojekt, du vil oprette, og klik derefter på Næste.

Dialogboksen Vælg processkabelon vises. Du kan vælge MSF til Agile Software Development v5.0 og MSF til CMMI Process Improvement v5.0 som skabeloner, men MSF til Agile Software Development v5.0 til personlig udvikling eller små projekter.

Hvis du ikke har oprettet nogen teamprojekter endnu, kan du kun vælge Opret en tom kildekontrolmappe.

Bekræft indstillingerne, og klik på knappen "Udfør".

Oprettelsen af teamprojektet begynder.

Når du er færdig, skal du klikke på knappen Luk.

Du kan se, at det teamprojekt, du har oprettet, vises i Team Explorer.

Lad os oprette et projekt nu. Du kan oprette et hvilket som helst projekt, men inden du er færdig med at oprette projektet, skal du markere Føj til kildekontrolelement nederst til højre i dialogboksen.

Dialogboksen Føj til kildekontrol vises, hvor det angives, i hvilken mappe projektet skal føjes til.

Om nødvendigt kan du oprette mapper og angive, hvor du vil tilføje projekter.

Når du opretter et projekt, vises der et "+"-mærke til venstre for hver fil. Dette angiver, at der er oprettet en ny fil, men at den endnu ikke er blevet kontrolleret i kildekontrolelementet.

Derudover vises panelet Rediger tilbageholdt nederst i Visual Studio med en liste over filer, som du ikke har tjekket ind.

Klik på Tjek ind her for at tjekke alle afventende filer ind.

Der vises en bekræftelsesdialogboks, så vælg "Ja".

Vent et øjeblik, i ide indtjekningen er afsluttet.

Når check-in er afsluttet, vises et nøglemærke i hver fil som vist i figuren til højre. Dette vil bringe filen kontrolleret i kildekontrol. Displayet her omkring vil være det samme som Visual SourceSafe.

Du kan dobbeltklikke på Kildekontrol fra Team Explorer for at kildestyre serveren fra Visual Studio.

Som vist på figuren til højre kan du se, at det projekt, du lige har oprettet, er tjekket ind.

Når du redigerer koden, bliver den automatisk tjekket ud og har et rødt flueben som vist i figuren til højre. Hvis en anden redigerer filen, kan du ikke tjekke den ud.

Du kan angive dette kontrolelement af funktionsmåde i Visual Studio-indstillinger eller i administrationskonsollen.

Hvis du vil tjekke en ændret fil ind, skal du højreklikke på filen og vælge Tjek ind i menuen.

Hvis du ved et uheld ændrer din kode, eller hvis du vil vende tilbage til en tidligere tilstand, skal du vælge "Fortryd afventende ændringer".

Resumé

I dette afsnit beskrives konfigurationstrinnene for at komme i kildekontrol fra Visual Studio. Kildekontrol handler ikke kun om at styre kilder, men har også forskellige funktioner såsom deling af kildekode med flere personer, eksklusiv kontrol, versionskontrol, kodesammenligning med tidligere versioner, indstilling af adgangsmyndighed osv. Selvom Visual SourceSafe kun er en kildekontrolfunktion, har Team Foundation Server også andre funktioner såsom automatiserede builds, rapportoutput, arbejdsstyring og SharePoint-integration, så hvis du har tid, kan du også prøve at bruge disse funktioner.