Kako instalirati SVN?

SVN je vrijedan alat koji je razvio Apache, a koji se koristi u svijetu programiranja za verziju i reviziju softvera. To je otvoreni izvorni centralizirani sustav. SVN je koristan kada više programera radi na aplikaciji i žele zadržati svoj kôd na mjestu zajedno s zapisom verzija kreiranih protiv svake datoteke, povijesti počinjenja svake datoteke.

Također, u slučaju da vaš klijent želi neke dokumente / napredak u vašem kodu ili ako želite izvoziti svoj kôd na lokacije klijenta, vjerojatno je ovo najlakša platforma za upravljanje tim stvarima. Možete stvoriti bilo koji broj spremišta na temelju vrste sadržaja ili posebno drugih kriterija. Možete stvoriti bilo koji broj mapa u ogranku spremišta i stoga prevladava jasnoća.

Prednosti SVN-a

  • SVN se bavi spremištem, prvenstveno mjestom na kojem počiva počinjeni dio koda, zajedno s poviješću verzija. Repozitorij se obično oslanja na datotečni poslužitelj koji pokreće program poslužitelja Subversion i isporučuje sadržaj klijentima Subverzije
  • Želite dodati kôd u istu datoteku / klasu usluge / spremište? Samo ispunite svoj dio koda i počinite / pritisnite na SVN. Nakon što to učinite, verzija za praćenje bit će dodijeljena odgovarajućim datotekama, a ostali programeri mogu ažurirati da su provjerili kodove iz SVN spremišta, tako da vaš rad više ne ometa.
  • Radite na različitim modulima i želite kasnije spojiti kod? Dobro !! SVN nudi grane za to, možete odrezati granu iz glavne grane i u nju staviti svoje module / skup koda. Podružnice su korisne u slučajevima kada tražite isporuku dijelova koda u više sprintova (okretna paradigma).
  • Programeri zapravo provjere iz mape u kojoj se događa glavni razvoj i zove se " Trunk " .

Ključna točka SVN-a

  • Dok radite s spremištima, ne zaboravite uzeti redovite sigurnosne kopije, tako da ako poslužitelj ne uspije, tada možete pristupiti najnovijoj verziji datoteka.

Molimo stvorite sljedeću naredbu za izradu sigurnosnih kopija

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

Koraci za instaliranje SVN-a

Raspravimo o sljedećim koracima potrebnim za instaliranje SVN-a

1. korak: idite na https://tortoisesvn.net/downloads.html i preuzmite odgovarajuću verziju među prikazanim opcijama, kao što je dolje (odaberite stabilno izdanje koje se pojavljuje u trenutku kad ovo preuzmete):

Korak 2: Označite mapu u kojoj želite stvoriti spremište pomoću sljedećih koraka

Sada desnom tipkom miša kliknite spremište -> TortoiseSVN -> stvorite spremište ovdje

Korak 3: Jednom kada označite mapu za izradu spremišta, pojavit će se dijaloški okvir, obavezno kopirajte URL plave boje na svoje ljepljive bilješke za kasnije reference.

Korak 4: Sada odaberite željenu mapu projekta koju je potrebno pratiti, kliknite desnim gumbom miša i kliknite na opciju SVN blagajne. Radeći to, poručujete SVN-u da prati promjene koje ćemo uskoro učiniti u našem kodu.

Obavezno zadržite odabrani radio gumb "Revizija glave", nakon što nakon toga pritisnete ok, dobit ćete sljedeći dijaloški okvir:

Dakle, ovdje možete vidjeti da se čini da je revizijski broj 0, a također ćete vidjeti da će se u odjavljenoj mapi stvoriti .svn mapa.

Korak 5: Pogledajmo se sada integrirati s pomračenjem, ako pomrčina ne sadrži dodatak, tada treba potklipse instalirati prema sljedećem navigacijskom putu:

Idite na Pomoć -> Instalirajte novi softver… http://subclipse.tigris.org/update_1.10.x

Nakon što to učinite kliknite na opciju Dodaj; pojavit će se potvrdni okvir za Subclipse (kako ste ga imenovali tijekom dodavanja gornjeg URL-a), dovršite postupak. Zbog toga se pomračenje integrira u SVN.

Da biste provjerili isto, slijedite sljedeće korake:

"Prozor" -> "Otvorena perspektiva" -> "Ostalo …", ovdje će se ovdje početi pojavljivati ​​opcija imena.

Korak 6: Izrada SVN spremišta s pomračenjem

Idite na Windows -> Prikaži prikaz -> potražite SVN, a zatim odaberite opciju SVN Repositories

Korak 7: Unutar prozora spremišta SVN, izgledajući kako je prikazano, napravite sljedeće korake

Desnom tipkom miša kliknite, a zatim odaberite Novo -> Lokacija spremišta, a zatim u okvir URL upišite svn: // localhost, kao što je prikazano u nastavku, a zatim kliknite na Finish.

U slučaju da se nakon toga dogodi greška (tj. Ako se na konzoli eclipse pojavi bilo kakva greška), obavezno upravljajte postavkama proxyja (za reference samo potražite pogrešku na stackoverflow.com).

Korak 8: Nakon što ste to učinili, idite na navigacijsko okno, desnom tipkom miša kliknite projekt -> Tim -> Dijelite projekt, a zatim odaberite SVN -> Dalje -> Završi. Jednom kada kliknete gumb za završetak vidjet ćete da je SVN instaliran u vašem sustavu

Korak 9: Sada možete nastaviti s uređivanjem programskih datoteka i pomrčina može pratiti one, pratiti provedene promjene, desnom tipkom miša kliknite na "Projekt" u Project Explorer-u pomrčine, a zatim idite na "Tim", a zatim odaberite "Sinkroniziraj s spremištem". Dati će sve promjene koje se tamo pojavljuju i po prvi put, možete jednostavno odabrati datoteke između skupa koji treba počiniti i tada SVN generira revizijski broj prema istoj.

Molimo vas pripazite da datoteke snimite samo na ovaj način, jer kad god počinite skupne datoteke / mape, generira se revizijski broj.

Učinimo to malo jasnijim primjerom:

U slučaju da razvijate modul koji sadrži 10 datoteka, a one su međusobno povezane tako da se planiraju isporučiti u istom izdanju, obavezno sve one počistite u jednoj revizorskoj glavi, tako da u slučaju da vaš klijent kaže da poništite promjene nego jednostavnim vraćanjem tog revizijskog broja možete biti sigurni da je vraćeno sve povezano.

Korak 10: SVN također pruža priliku pronalaska povijesti određene datoteke, možete izravno zamijeniti svoj trenutni kôd onim revizijama također ako želite istu.

Rezimirajući ovdje, na isti način SVN se može integrirati s IDE-om poput Visual Studio koda. Dakle, za paralelni razvoj, kako bi se udovoljilo okretnim ograničenjima radne trake, SVN je dobar alat za centralizaciju.

Preporučeni članci

Ovo je vodič za instaliranje SVN-a. Ovdje smo razgovarali o osnovnom konceptu, koracima za instaliranje SVN-a na naš sustav. Možete pogledati i sljedeće članke da biste saznali više -

  1. Kako instalirati Jenkins
  2. Kako instalirati SQL Server
  3. Kako instalirati MATLAB

Kategorija: