Utcheckningsoperationen checkar ut en arbetskopia från förvaret. Det ger ett kassakommando för att fungera.
SVN arbetskopia
En arbetskopia är en kopia som har checkats ut till uppställningsområdet.
SVN är ett versionskontrollsystem som innehåller alla våra projektversioner (Versionerade data). Det kallas också för en SVN-server. SVN-klientverktyg hanterar den lokala reflektionen av arbetskopian. SVN-klienten används för att komma åt dess arkiv över nätverk. Flera användare kan komma åt samma arkiv samtidigt.
Utcheckningskommando
De Utcheckningskommando används för att kopiera filerna från SVN-arkivet till arbetskopian. Om vi vill komma åt filer från SVN-servern måste vi kolla upp det först.
Utcheckningsoperationen skapar en arbetskopia av arkivet där vi kan redigera, ta bort eller lägga till innehåll. Det kan utföras till en fil, ett projekt eller ett arkiv. Till kassan bör vi ha URL av filen eller arkivet.
Syntaxen för checkout-kommandot är följande:
svn checkout URL
Eller
svn co URL
Kommandot ovan skapar en arbetskopia. Den kommer att be dig om användarnamn och lösenord, ange användaruppgifterna. Tänk på följande utdata:
Om du har några svårigheter att hitta webbadressen till förvaret. Öppna SVN-servern, högerklicka på arkivet och välj kopiera URL till urklipp (för VIsualSVN-servern) och klistra in den på kommandoraden.
Användaruppgifter kommer att vara desamma som vi ställde in när användaren skapades.
Efter varje lyckad kassaoperation kommer utmatningen att skriva ut ett revisionsnummer. Om du vill veta mer information om förvaret, kör sedan kommandot info.
svn info
Kassa med SVN-funktion
SVN-servern stöder kassan med dess funktionalitet. För att kolla in ett arkiv eller en fil, högerklicka på den och välj SVN kassan . Klick Ok för att fortsätta för kassan. Tänk på bilden nedan:
De SVN Checkout alternativet öppnas ett nytt fönster. I det här fönstret kan vi ange kassakatalogen i det här avsnittet. Tänk på bilden nedan:
Bläddra och välj kassakatalogen, klicka Ok för att fortsätta kassan.
Vi har framgångsrikt skapat en arbetskopia av arkivet.