Subverzija, ponekad nazvana SVN, je sistem otvorenog koda koji pamti svaku promjenu vaših datoteka i direktorija. Može biti korisno ako želite pratiti kako su se vaši dokumenti mijenjali tokom vremena ili oporaviti stariju verziju datoteke. Počnite od 1. koraka za detaljna uputstva za instaliranje Subverzije na Mac OS X.
Koraci
1. dio od 2: Instalirajte iz binarnog paketa
Korak 1. Idite na
Tamo ćete pronaći brojne binarne datoteke koje možete preuzeti, a svaka ima različite zahtjeve. Odaberite onu koja najviše odgovara vašim potrebama.
Korak 2. Raspakirajte
pkg datoteku. Trebao bi stvoriti Subversion instalacijski program na vašoj radnoj površini. Dvaput kliknite na tu datoteku i slijedite upute za instalaciju.
Korak 3. Otvorite terminal koji se nalazi u fascikli Utilities
Alternativno, potražite Terminal u Spotlight -u. Unesite [promptu [korisničko ime] $ sljedeće:
-
svn [unesite]
-
Ako se vrati "Unesite 'svn help' za upotrebu", tada svn radi ispravno.
-
Ako/usr/local/bin nije na vašem putu, uredite svoj.profile i dodajte redak na sljedeći način:
export PATH = $ PATH:/usr/local/bin
-
Otvorite drugi prozor terminala i pokušajte ponovo sa: svn [enter]
Dio 2 od 2: Postavite svoje subverzivno okruženje
Korak 1. Postavite SVN poslužitelj
Ovo će vam trebati za distribuciju Subverzionog projekta.
Korak 2. Pokrenite Terminal, a zatim stvorite direktorij sa imenom svnroot u direktoriju vašeg računa, na sljedeći način:
mkdir svnroot
-
Upišite: svnadmin create/Users/[vaše korisničko ime]/svnroot
-
To stvara vaš server!
Korak 3. Koristite svn poslužitelj s Terminalom. Možete se odjaviti na terminalu pomoću ove naredbe: svn checkout file: /// Users/[vaše korisničko ime]/svnroot
-
Za daljinski pristup, omogućite "ssh pristup" (u System Preferences/Sharing) i odjavite se sa: svn checkout svn+ssh: //my.domain.com/Users/ [vaše korisničko ime]/svnroot
Korak 4. Postavite Subversion klijenta
Na primjer, svnX podržava sve trenutne verzije Mac OS X od 10.5 do 10.8. Možete ga dobiti na
Korak 5. Nakon preuzimanja pokrenite SVNx i vidjet ćete dva prozora pod nazivom Working Copies i Spremišta.
Pod Spremišta dodajte URL i podatke za prijavu sa SVN poslužitelja.
-
Otvorite prozor; ako dobijete grešku, provjerite prijavu.
-
Prebacite se na terminal i upišite: svn import -m "vaša poruka o uvozu"/my/local/project/path/my/remote/svn/repository Ova naredba dodaje sve datoteke iz lokalnog projekta na SVN poslužitelj.
-
Dodajte putanju vašeg SVN spremišta (sa SVN servera) na listu u prozoru Radna kopija u SVNx.
Korak 6. U SVNx otvorite svoju radnu kopiju
Dok radite na ovom projektu, ovdje ćete vidjeti svoje izmjene.
Korak 7. Testirajte ga
Napravite malu izmjenu na radnoj kopiji, a zatim osvježite prozor Radna kopija.
SVNx prikazuje sve datoteke s izmjenama. Pritisnite dugme Commit za dodavanje u spremište SVN poslužitelja
Korak 8. Ako više volite raditi na Subverzionom spremištu izravno iz Findera, razmislite o upotrebi SCPlugin ili SVN skripti za Finder
Savjeti
- Razna dodatna dokumentacija postoji u doc/ poddirektorijumu izvora Subverzije. Za više informacija pogledajte datoteku doc/README.
- Primarna dokumentacija za Subversion je besplatna knjiga Kontrola verzija sa Subverzijom, poznata i kao "Subverziona knjiga." Možete ga nabaviti sa