Subverzija, ponekad nazvana SVN, sustav je otvorenog koda koji pamti svaku promjenu vaših datoteka i direktorija. To može biti korisno ako želite pratiti kako su se vaši dokumenti mijenjali tijekom vremena ili oporaviti stariju verziju datoteke. Počnite od 1. koraka za detaljne upute 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 radnoj površini. Dvaput kliknite na tu datoteku i slijedite upute za instalaciju.
Korak 3. Otvorite terminal koji se nalazi u mapi Uslužni programi
Alternativno, potražite Terminal u Spotlight -u. Unesite sljedeće u upit [korisničko ime] $:
-
svn [unesite]
-
Ako se vrati "Upiši 'svn help' za upotrebu", tada svn radi ispravno.
-
Ako vam/usr/local/bin nije na putu, uredite svoj.profile i dodajte redak na sljedeći način:
izvoz 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
To će vam trebati za distribuciju Subverzijskog projekta.
Korak 2. Pokrenite Terminal, a zatim stvorite direktorij sa imenom svnroot u imeniku računa, na sljedeći način:
mkdir svnroot
-
Upišite: svnadmin create/Users/[vaše korisničko ime]/svnroot
-
To stvara vaš poslužitelj!
Korak 3. Upotrijebite 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 Postavkama sustava/Dijeljenje) i odjavite se sa: svn odjava 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 Radne kopije i Spremišta.
Pod Spremišta dodajte URL i podatke za prijavu sa SVN poslužitelja.
-
Otvorite prozor; ako dobijete pogreš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 poslužitelja) na popis 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 gumb Potvrdi da biste ga dodali u spremište poslužitelja SVN
Korak 8. Ako više volite raditi na Subverzionom spremištu izravno iz Findera, razmislite o upotrebi SCPlugin ili SVN skripti za Finder
Savjeti
- U dokumentu/ poddirektoriju izvora Subverzije postoji razna dodatna dokumentacija. Za više informacija pogledajte datoteku doc/README.
- Primarna dokumentacija za Subverziju je besplatna knjiga Kontrola verzija s Subverzijom, zvana "Knjiga Subverzije". Možete ga nabaviti sa