Hur installerar jag SVN?

SVN är ett värdefullt verktyg utvecklat av Apache, som används i världen av programmering för programvaruversion och revision. Det är ett open source-centraliserat system. SVN är praktiskt när flera utvecklare arbetar med en applikation och de vill behålla sin kod på en plats tillsammans med spåret av versioner som skapats mot varje fil, åtkomsthistoriken för varje fil.

Om din klient vill ha några dokument / framsteg i din kod eller om du vill exportera din kod till klientplatser är det förmodligen den enklaste plattformen att hantera alla dessa saker. Du kan skapa valfritt antal förvar baserat på din innehållstyp eller andra särskilda kriterier specifikt. Du kan skapa valfritt antal mappar i den lagringsgrenen och därmed råder också tydlighet.

Fördelarna med SVN

  • SVN hanterar ett arkiv, främst en plats där din engagerade kod tillsammans med versionhistorik vilar. Förvaret förlitar sig normalt på en filserver som kör Subversion-serverprogrammet och levererar innehåll till Subversion-klienter
  • Vill du lägga till kod på samma fil / serviceklass / arkiv? Fyll bara i din del av koden och begå / tryck på SVN. När du gör detta tilldelas en spårningsversion till respektive filer och andra utvecklare kan uppdatera att de har checkat ut koder från SVN-lagret, så att ditt arbete inte hindras längre.
  • Jobbar du med olika moduler och vill slå samman kod senare? Tja !! SVN tillhandahåller grenar för det, du kan klippa en gren från huvudgrenen och placera dina moduler / koduppsättning i den. Grenar är praktiska i de fall du vill leverera delar av koden i flera sprint (ett smidigt paradigm).
  • Utvecklare tar faktiskt utcheckningen från en katalog där huvudutvecklingen sker och den kallas ' Trunk ' .

Nyckelpunkt för SVN

  • Kom ihåg att ta den vanliga säkerhetskopian när du arbetar med förvar, så att om en server misslyckas kan du komma åt den senaste versionen av dina filer.

Kör gärna följande kommando för säkerhetskopiering

svnadmin hotcopy path/to/repository path/to/backup

Steg för att installera SVN

Låt oss diskutera stegen som krävs för att installera SVN är följande

Steg 1: Gå till https://tortoisesvn.net/downloads.html och ladda ner lämplig version bland de visade alternativen, enligt nedan (välj den stabila versionen som visas när du ska ladda ner den här):

Steg 2: Markera mappen där du vill skapa ett arkiv genom att använda följande steg

Högerklicka nu på förvaret -> TortoiseSVN -> skapa förvar här

Steg 3: När du har markerat mappen för skapande av förvar visas en dialogruta, se till att kopiera URL: en i blått på dina klisterlappar för senare referenser.

Steg 4: Välj nu din avsedda projektmapp som måste spåras, högerklicka på den och klicka på SVN-kassalternativet. Genom att göra detta berättar du SVN att hålla reda på de förändringar som vi håller på att göra i vår kod.

Se till att hålla radioknappen "Huvudrevision" vald, när du trycker på ok efter detta får du följande dialogruta:

Så du kan se att revisionsnumret verkar vara 0, du kommer också att se att i den utcheckade mappen skapas en .svn-mapp.

Steg 5: Nu låt oss se för att integrera med förmörkelse, om förmörkelse inte innehåller plug-in måste subklip installeras enligt följande navigeringsväg:

Gå till Hjälp -> Installera ny programvara … http://subclipse.tigris.org/update_1.10.x

Klicka på Lägg till alternativet när du gör det; en kryssruta för Subclipse skulle visas (som du namngivit medan du lägger till ovanstående URL), avsluta processen. Detta gör att förmörkelsen integreras med SVN.

Följ de angivna stegen för att kontrollera detsamma:

"Fönster" -> "Öppna perspektiv" -> "Övrigt …", ett alternativ med ett namn börjar visas här nu.

Steg 6: Skapa ett SVN-arkiv med förmörkelse

Gå till Windows -> Visa vy -> sök efter SVN och välj sedan alternativet SVN Repositories

Steg 7: Inuti fönstret SVN Repositories, som visas som visas, gör du följande steg

Högerklicka, välj sedan Ny -> Förvarplats, skriv sedan svn: // localhost i URL-rutan, som visas nedan, och klicka sedan på finish.

Om du får något fel efter att ha gjort detta (dvs om något fel visas på förmörkelsekonsolen), se till att hantera proxyinställningarna (för referenser söker du bara i felet på stackoverflow.com).

Steg 8: Gå sedan till navigeringsfönstret, högerklicka på projektet -> Team -> Dela projekt och välj sedan SVN -> Nästa -> Slutför. När du klickar på finish-knappen ser du att SVN är installerat i ditt system

Steg 9: Nu kan du fortsätta redigera dina programfiler och förmörkelse kan hålla reda på dem, för att spåra de ändringar som gjorts, högerklicka på "Projekt" i Project Explorer för en förmörkelse, gå sedan till "Team" och välj sedan “Synkronisera med förvaret”. Det kommer att ge alla ändringar som visas där och för första gången kan du helt enkelt välja filerna bland uppsättningen som ska begås och sedan genererar SVN ett revisionsnummer mot samma.

Var noga med att begå filerna endast på detta sätt, eftersom varje gång du begår bulkfiler / mappar genereras ett revisionsnummer.

Låt oss göra det lite klart med ett exempel:

Om du utvecklar en modul som innehåller 10 filer och de är korrelerade så att de planeras att levereras i samma utgåva, se till att begå alla dem i ett revisionshuvud, så att i fall din klient ber om att återställa ändringarna än helt enkelt genom att återställa det revisionsnumret kan du känna dig säker på att allt därtill hörande återställdes.

Steg 10: SVN ger också chansen att hitta historiken för en given fil, du kan direkt ersätta din nuvarande kod med dessa revisioner också om du önskar samma sak.

Sammanfattningsvis här, på samma sätt som SVN kan integreras med IDE som Visual Studio-kod. Så för parallell utveckling, för att tillfredsställa smidiga baserade tidsbegränsningar för arbetet, är SVN ett bra centraliseringsverktyg.

Rekommenderade artiklar

Detta har varit en guide för hur du installerar SVN. Här har vi diskuterat grundkonceptet, steg för att installera SVN på vårt system. Du kan också titta på följande artiklar för att lära dig mer -

  1. Hur man installerar Jenkins
  2. Hur man installerar SQL Server
  3. Hur man installerar MATLAB

Kategori: