Subverzija (ponekad se naziva i SVN) je sistem otvorenog koda koji pamti svaku promjenu datoteka i direktorija. Ovaj sistem je koristan kada želite pratiti promjene u dokumentu tokom vremena ili vratiti stariju verziju datoteke. Počnite s prvim korakom za detaljna uputstva o instaliranju Subverzije na Mac OS X.
Korak
1. dio 2: Instaliranje sistema 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
preuzeto pkg. Instalacijska datoteka Subversion bit će kreirana na radnoj površini nakon toga. Dvaput kliknite na datoteku i slijedite upute za instalaciju.
Korak 3. Otvorite Terminal koji se nalazi u fascikli „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 red:
export 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 server vam je potreban za distribuciju Subverzijskih projekata.
Korak 2. Pokrenite Terminal i kreirajte direktorij pod nazivom “svnroot” u direktoriju računa ovako:
mkdir svnroot
-
Upišite: svnadmin create/Users/[vaše korisničko ime]/svnroot
-
Server je uspješno kreiran!
Korak 3. Koristite SVN poslužitelj s terminalom
To možete provjeriti putem Terminala sa sljedećom naredbom: svn checkout file: /// Users/[vaše korisničko ime]/svnroot
-
Za daljinski pristup, omogućite "ssh pristup" (u System Preferences/Sharing) 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.
-
Otvori prozor. Ako dobijete poruku o greš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
Dok radite na ovom projektu, možete vidjeti izmjene u prozoru SVNx.
Korak 7. Testirajte dokument
Napravite manje izmjene na kopiji datoteke/dokumenta, a zatim ažurirajte dokument u prozoru „Radna kopija“.
SVNx prikazuje sve datoteke s izmjenama. Pritisnite dugme “Commit” da biste ga dodali u spremište SVN servera
Korak 8. Ako želite raditi na dokumentima/datotekama u spremištu Subversion direktno iz Finder -a, dobra je ideja koristiti SCPlugin ili SVN skripte za Finder
Savjeti
- Neka dodatna dokumentacija dostupna je pod poddirektorijumu “doc/” Subverzionih resursa. Za više informacija pročitajte datoteku “doc/README”.
- Glavna dokumentacija Subverzije je besplatna knjiga pod nazivom Kontrola verzija sa Subverzijom ili Knjiga Subverzije. Možete ga nabaviti sa