Code ontwikkelen en delen in TFVC met Visual Studio

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Of uw softwareproject groot, klein of gloednieuw is, het is het beste om versiebeheer zo vroeg mogelijk te gebruiken. In dit artikel leest u hoe u aan de slag gaat met Team Foundation Version Control (TFVC), een gecentraliseerd versiebeheersysteem.

  • Als u in een gedistribueerd versiebeheersysteem wilt werken, kunt u in plaats daarvan Git gebruiken met Azure-opslagplaatsen.

  • Als u code hebt die u wilt migreren naar Azure DevOps Services, raadpleegt u de migratieopties.

Vereisten

Verbinding maken naar uw project

  1. Selecteer in Visual Studio op de startpagina van Team Explorer het pictogram Verbinding maken ions beheren.

  2. Klik op de Verbinding maken pagina van Team Explorer met de rechtermuisknop op het project dat uw opslagplaats bevat en selecteer Verbinding maken.

    Schermopname van het selecteren van Verbinding maken om verbinding te maken met een project.

    Als het gewenste project niet wordt weergegeven, selecteert u Beheren Verbinding maken ions, selecteert u Verbinding maken naar een project en selecteert u vervolgens het gewenste project. Zie Verbinding maken van Visual Studio of Team Explorer voor meer informatie.

Notitie

Sommige TFVC-menuopties worden pas weergegeven in Visual Studio als u verbinding maakt met TFVC.

Uw werkruimte configureren

  1. Selecteer op de startpagina van Visual Studio Team Explorer de optie Uw werkruimte configureren om het project toe te wijzen aan een map op uw ontwikkelcomputer.

  2. Bevestig uw werkruimtepad en selecteer Map &Get om de werkruimte toe te wijzen en uw code op te halen.

    Schermopname van het toewijzen van de werkruimte om code op te halen.

    U kunt nu de bron, wachtrij-builds en het beheer van werk controleren.

    Schermopname van een geslaagd bericht waarin wordt gecontroleerd of Visual Studio nu is verbonden met uw project.

Als u de koppeling Uw werkruimte configureren niet ziet, hebt u mogelijk al een werkruimte op uw computer. Als u bestaande werkruimten wilt zien, opent u Source Control Explorer of kijkt u onder Oplossingen in Team Explorer. Zie Source Control Explorer gebruiken voor het beheren van bestanden in TFVC en Maken en werken met werkruimten voor meer informatie.

Schermopname van Team Explorer, waar u Broncodebeheerverkenner of Werkruimten beheren kunt selecteren.

Notitie

TFVC biedt geen ondersteuning voor werkruimten op netwerkstations of UNC-paden.

Uw code toevoegen aan versiebeheer

  1. Als u een nieuw codeproject wilt maken dat moet worden geplaatst onder TFVC-broncodebeheer, selecteert u Nieuw onder Oplossingen op de startpagina van Team Explorer. Plaats de nieuwe oplossing in de map toegewezen werkruimte, zoals c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Schermopname van de startpagina van Team Explorer met Nieuw gemarkeerd onder Oplossingen.

    Als u al een app hebt die wordt uitgevoerd en die u onder TFVC-broncodebeheer wilt plaatsen, verplaatst u de oplossing naar de werkruimtemap in Windows Bestandenverkenner.

    Schermopname van het verplaatsen van uw broncode naar uw werkruimtemap.

  2. Open uw oplossing in Visual Studio.

    Schermopname van de startpagina van Team Explorer, waar u uw oplossing kunt openen in Visual Studio.

  3. Druk op Ctrl+Alt+L om Solution Explorer te openen. Klik in Solution Explorer met de rechtermuisknop op de oplossing en selecteer Oplossing toevoegen aan broncodebeheer.

    Schermopname van het toevoegen van uw oplossing aan broncodebeheer.

  4. Controleer de details in het dialoogvenster Oplossing toevoegen aan broncodebeheer en selecteer VERVOLGENS OK.

De oplossing inchecken

  1. Wanneer u klaar bent om uw code in te checken, klikt u met de rechtermuisknop op uw oplossing in Solution Explorer en selecteert u Inchecken.

    Schermopname van een snelmenu met Inchecken geselecteerd.

  2. Voeg op de pagina Wijzigingen in behandeling van TeamVerkenner een incheckbericht toe en selecteer Inchecken.

    Schermopname van het deelvenster Wijzigingen in behandeling met een opmerking en een knop Inchecken.

  3. Selecteer Broncodebeheerverkenner op de startpagina van Team Explorer.

    Schermopname van de startpagina van Team Explorer met Broncodebeheerverkenner geselecteerd.

    In Broncodebeheerverkenner ziet u de oplossing in TFVC.

    Schermopname van de oplossing in Source Control Explorer.

Uw hele team kan nu aan de code werken. Alle wijzigingen worden bijgehouden in versiebeheer.

Wijzigingen inchecken

  1. Wanneer u code bewerkt in Visual Studio die zich onder TFVC-broncodebeheer bevindt, wordt het gewijzigde bestand automatisch uitgecheckt. Bijvoorbeeld, site.css is uitgecheckt nadat de font-size is gewijzigd in 16px.

    Schermopname van Solutions Explorer met het bestand site.css uitgecheckt.

  2. Als u het gewijzigde bestand wilt vergelijken met de nieuwste versie in broncodebeheer, klikt u met de rechtermuisknop op het bestand in Solution Explorer en selecteert u Vergelijken.

    Schermopname van de optie Vergelijken in het contextmenu van Solution Explorer.

    Het venster Diff wordt geopend en u ziet het verschil tussen de twee versies.

    Schermopname van het venster Vergelijken, met twee versies van het bestand naast elkaar.

  3. Klik in Solution Explorer met de rechtermuisknop op het bestand en selecteer Inchecken om de wijziging in te checken.

    Schermopname van de optie Inchecken in het contextmenu van Solution Explorer.

    U kunt ook inchecken vanuit de code-editor of vanuit Team Explorer.

  4. Als u aan een taak werkt of een fout hebt opgelost die als een werkitem wordt bijgehouden, kunt u dat werkitem koppelen aan uw in behandeling zijnde wijzigingen. TFVC lost de fout op, sluit de taak of koppelt de wijzigingenset aan het werkitem.

    Schermopname van Gerelateerde werkitems in behandeling zijnde wijzigingen.

  5. Voeg een opmerking toe en check in.

    Schermopname van waar u een opmerking kunt toevoegen en de bestanden kunt inchecken.

  6. Klik in Broncodebeheerverkenner met de rechtermuisknop op het bestand dat u hebt gewijzigd en selecteer Geschiedenis weergeven om de geschiedenis ervan weer te geven.

    Schermopname van Weergavegeschiedenis in het contextmenu van het bronbestand.

    Het venster Geschiedenis bevat alle wijzigingensets die dit bestand bevatten.

    Schermopname van het venster Geschiedenis met wijzigingensets.

Volgende stappen