Utveckla och dela kod i TFVC med Visual Studio

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Oavsett om programvaruprojektet är stort, litet eller helt nytt är det bäst att använda versionskontroll så tidigt som möjligt. Den här artikeln visar hur du kommer igång med Team Foundation Version Control (TFVC), ett centraliserat versionskontrollsystem.

  • Om du vill arbeta i ett distribuerat versionskontrollsystem kan du i stället använda Git med Azure Repos.

  • Om du har kod som du vill migrera till Azure DevOps Services kan du läsa Migreringsalternativ.

Förutsättningar

Anslut till projektet

  1. I Visual Studio går du till startsidan i Team Explorer och väljer ikonen Hantera Anslut ions.

  2. På sidan Ansluti Team Explorer högerklickar du på projektet som innehåller lagringsplatsen och väljer Anslut.

    Skärmbild som visar hur du väljer Anslut för att ansluta ett projekt.

    Om det projekt du vill använda inte visas väljer du Hantera Anslut ioner, väljer Anslut till ett projekt och väljer sedan det projekt du vill använda. Mer information finns i Anslut från Visual Studio eller Team Explorer.

Kommentar

Vissa TFVC-menyalternativ visas inte i Visual Studio förrän du ansluter till TFVC.

Konfigurera din arbetsyta

  1. På startsidan i Visual Studio Team Explorer väljer du Konfigurera din arbetsyta för att mappa projektet till en mapp på utvecklingsdatorn.

  2. Bekräfta sökvägen till arbetsytan och välj Mappa och hämta för att mappa arbetsytan och hämta koden.

    Skärmbild som visar mappning av arbetsytan för att hämta kod.

    Nu kan du checka in källa, köversioner och hantera arbete.

    Skärmbild som visar ett meddelande som verifierar att Visual Studio nu är anslutet till projektet.

Om du inte ser länken Konfigurera din arbetsyta kanske du redan har en arbetsyta på datorn. Om du vill se befintliga arbetsytor öppnar du Source Control Explorer eller tittar under Lösningar i Team Explorer. Mer information finns i Använda Source Control Explorer för att hantera filer i TFVC och Skapa och arbeta med arbetsytor.

Skärmbild som visar Team Explorer, där du kan välja Källkontrollutforskaren eller Hantera arbetsytor.

Kommentar

TFVC stöder inte arbetsytor på nätverksenheter eller UNC-sökvägar.

Lägg till din kod i versionskontroll

  1. Om du vill skapa ett nytt kodprojekt som ska placeras under TFVC-källkontroll väljer du Nytt under Lösningar på startsidan i Team Explorer. Placera den nya lösningen i mappen för den mappade arbetsytan, till exempel c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Skärmbild som visar startsidan för Team Explorer med Nytt markerat under Lösningar.

    Om du redan har en pågående app som du vill placera under TFVC-källkontroll flyttar du lösningen till arbetsytans mapp i Windows Utforskaren.

    Skärmbild som visar hur du flyttar källkoden till arbetsytans mapp.

  2. Öppna därefter lösningen i Visual Studio.

    Skärmbild som visar startsidan för Team Explorer, där du kan öppna din lösning i Visual Studio.

  3. Tryck på Ctrl+Alt+L för att öppna Solution Explorer. Högerklicka på lösningen i Solution Explorer och välj Lägg till lösning till källkontroll.

    Skärmbild av hur du lägger till lösningen i källkontrollen.

  4. I dialogrutan Lägg till lösning till källkontroll granskar du informationen och väljer sedan OK.

Checka in lösningen

  1. När du är redo att checka in koden högerklickar du på lösningen i Solution Explorer och väljer Incheckning.

    Skärmbild som visar en snabbmeny med Incheckning markerad.

  2. På sidan Väntande ändringar i Team Explorer lägger du till en incheckningskommentare och väljer sedan Checka in.

    Skärmbild som visar fönstret Väntande ändringar med en kommentar och en Incheckning knapp.

  3. På startsidani Team Explorer väljer du Källkontrollutforskaren.

    Skärmbild som visar startsidan för Team Explorer med Källkontrollutforskaren markerad.

    I Källkontrollutforskaren kan du se lösningen i TFVC.

    Skärmbild som visar lösningen i Source Control Explorer.

Hela teamet kan arbeta med koden nu. Alla ändringar spåras i versionskontroll.

Checka in ändringar

  1. När du redigerar kod i Visual Studio som är under TFVC-källkontroll checkas den ändrade filen ut automatiskt. Till exempel checkas site.css ut efter font-size att har ändrats till 16px.

    Skärmbild som visar Solutions Explorer med filen site.css utcheckad.

  2. Om du vill jämföra den ändrade filen med den senaste versionen i källkontrollen högerklickar du på filen i Solution Explorer och väljer Jämför.

    Skärmbild som visar alternativet Jämför i snabbmenyn i Solution Explorer.

    Fönstret Diff öppnas och du kan se skillnaden mellan de två versionerna.

    Skärmbild som visar jämförelsefönstret med två versioner av filen sida vid sida.

  3. I Solution Explorer högerklickar du på filen och väljer Incheckning för att checka in ändringen.

    Skärmbild som visar alternativet Incheckning i snabbmenyn i Solution Explorer.

    Du kan också checka in från kodredigeraren eller från Team Explorer.

  4. Om du arbetar med en uppgift eller åtgärdar ett fel som spåras som ett arbetsobjekt kan du associera arbetsobjektet med dina väntande ändringar. TFVC löser felet, stänger uppgiften eller länkar ändringsuppsättningen till arbetsobjektet.

    Skärmbild som visar relaterade arbetsobjekt i väntande ändringar.

  5. Lägg till en kommentar och checka in.

    Skärmbild som visar var du kan lägga till en kommentar och checka in filerna.

  6. I Källkontrollutforskaren högerklickar du på filen som du har ändrat och väljer Visa historik för att visa dess historik.

    Skärmbild som visar Visa historik i källfilens snabbmeny.

    Fönstret Historik visar alla ändringar som innehåller den här filen.

    Skärmbild som visar fönstret Historik med ändringsuppsättningar.

Nästa steg