Met de uitcheckbewerking wordt een werkkopie uit de repository uitgecheckt. Het biedt een afrekencommando om te bedienen.
SVN-werkkopie
Een werkkopie is een kopie die is uitgecheckt naar de verzamelplaats.
SVN is een versiebeheersysteem dat al onze projectversies (Versioned data) bevat. Het wordt ook wel een SVN-server genoemd. SVN-clienttools beheren de lokale reflectie van de werkkopie. De SVN-client wordt gebruikt voor toegang tot de repository via netwerken. Meerdere gebruikers hebben tegelijkertijd toegang tot dezelfde repository.
Afrekenen commando
De Afrekenen commando wordt gebruikt om de bestanden van de SVN-repository naar de werkkopie te kopiëren. Als we toegang willen krijgen tot bestanden van de SVN-server, moeten we deze eerst uitchecken.
Bij het afrekenen wordt een werkkopie van de repository gemaakt waar we inhoud kunnen bewerken, verwijderen of toevoegen. Het kan worden uitgevoerd op een bestand, een project of een repository. Om af te rekenen, moeten we de URL van het bestand of de repository.
De syntaxis voor de checkout-opdracht is als volgt:
svn checkout URL
Of
svn co URL
Met de bovenstaande opdracht wordt een werkkopie gemaakt. Het zal u om de gebruikersnaam en het wachtwoord vragen en de gebruikersgegevens opgeven. Beschouw de onderstaande uitvoer:
Als u problemen ondervindt bij het vinden van de URL van de repository. Open de SVN-server, klik met de rechtermuisknop op de repository en selecteer de kopieer URL naar klembord (voor de VIsualSVN-server) en plak het op de opdrachtregel.
De gebruikersgegevens zijn hetzelfde als wat we hebben ingesteld op het moment dat de gebruiker werd aangemaakt.
Na elke succesvolle afrekenbewerking wordt in de uitvoer een revisienummer afgedrukt. Als u meer details over de repository wilt weten, voert u het info-commando uit.
svn info
Afrekenen met SVN-functie
De SVN-server ondersteunt het afrekenen met zijn functionaliteit. Om een repository of bestand uit te checken, klikt u er met de rechtermuisknop op en selecteert u SVN-afrekenen . Klik OK om door te gaan met het afrekenen. Beschouw de onderstaande afbeelding:
De SVN-afrekenen optie opent een nieuw venster. In dit venster kunnen we in deze sectie de afrekenmap opgeven. Beschouw de onderstaande afbeelding:
Blader en selecteer de afrekenmap en klik OK om het afrekenen voort te zetten.
We hebben met succes een werkkopie van de repository gemaakt.