Subverzija (ponekad se naziva i SVN) je sustav otvorenog koda koji pamti svaku promjenu datoteka i direktorija. Ovaj je sustav koristan kada želite pratiti promjene u dokumentu tijekom vremena ili vratiti stariju verziju datoteke. Počnite s prvim korakom za detaljne upute o instaliranju Subverzije na Mac OS X.
Korak
1. dio od 2: Instaliranje sustava iz binarnog paketa
Korak 1. Posjetite
Na toj stranici pronaći ćete brojne binarne datoteke za preuzimanje, od kojih svaka ima različite zahtjeve. Odaberite binarni program koji najbolje odgovara vašim potrebama.
Korak 2. Izdvojite datoteku
preuzet pkg. Instalacijska datoteka Subversion bit će stvorena nakon toga na radnoj površini. Dvaput kliknite datoteku i slijedite upute za instalaciju.
Korak 3. Otvorite Terminal koji se nalazi u mapi "Uslužni programi"
Alternativno, potražite Terminal putem Spotlight -a. Unesite sljedeći unos u naredbu [korisničko ime] $:
-
svn [unesite]
-
Ako naredba vrati odgovor "Upišite 'svn help' za upotrebu", Subverzija radi dobro.
-
Ako/usr/local/bin nije dostupan u direktoriju, uredite datoteku.profile i dodajte sljedeći redak:
izvoz PATH = $ PATH:/usr/local/bin
-
Otvorite novi prozor terminala i pokušajte unijeti sljedeću naredbu: svn [enter]
Dio 2 od 2: Postavljanje subverzionog okruženja
Korak 1. Postavite SVN poslužitelj
Ovaj poslužitelj vam je potreban za distribuciju Subverzijskih projekata.
Korak 2. Pokrenite Terminal i stvorite direktorij pod nazivom “svnroot” u direktoriju računa ovako:
mkdir svnroot
-
Upišite: svnadmin create/Users/[vaše korisničko ime]/svnroot
-
Poslužitelj je uspješno kreiran!
Korak 3. Koristite SVN poslužitelj s terminalom
To možete provjeriti putem Terminala sljedećom naredbom: svn checkout file: /// Users/[vaše korisničko ime]/svnroot
-
Za daljinski pristup, omogućite "ssh pristup" (u Postavkama sustava/Dijeljenje) i provjerite pomoću sljedeće naredbe: svn checkout svn+ssh: //my.domain.com/Users/ [vaše korisničko ime]/svnroot
Korak 4. Postavite program Subversion manager
Na primjer, svnX podržava sve verzije Mac OS X od 10.5 do 10.8. Možete ga dobiti na
Korak 5. Pokrenite SVNx nakon preuzimanja, a zatim pogledajte dva prozora pod nazivom „Radne kopije "i" Spremišta ".
U odjeljku „Spremišta“dodajte URL i podatke za prijavu sa SVN poslužitelja.
-
Otvorite prozor. Ako dobijete poruku o pogrešci, provjerite svoju prijavu.
-
Prebacite se na terminal i upišite: svn import -m "vaše uvozne poruke"/my/local/project/path/my/remote/svn/repository. Ova naredba dodaje sve datoteke iz lokalnog projekta na SVN poslužitelj.
-
Dodajte direktorij spremišta SVN (sa SVN poslužitelja) na popis u prozoru "Radna kopija" SVNx -a.
Korak 6. U SVNx -u otvorite radnu kopiju datoteke/dokumenta
Tijekom rada na ovom projektu možete vidjeti izmjene u prozoru SVNx.
Korak 7. Testirajte dokument
Napravite manje izmjene u kopiji datoteke/dokumenta, a zatim ažurirajte dokument u prozoru "Radna kopija".
SVNx prikazuje sve datoteke s izmjenama. Pritisnite gumb "Obriši" da biste ga dodali u spremište poslužitelja SVN
Korak 8. Ako želite raditi na dokumentima/datotekama u spremištu Subversion izravno iz Finder -a, dobra je ideja koristiti SCPlugin ili SVN skripte za Finder
Savjeti
- Neka dodatna dokumentacija dostupna je u poddirektoriju “doc/” Subverzionih resursa. Za više informacija pročitajte datoteku “doc/README”.
- Glavna dokumentacija Subverzije je besplatna knjiga pod nazivom Kontrola verzija s Subverzijom ili Knjiga Subverzije. Možete ga nabaviti sa