Subversion, včasih imenovan SVN, je odprtokodni sistem, ki si zapomni vse spremembe vaših datotek in imenikov. Lahko je v pomoč, če želite slediti spreminjanju dokumentov skozi čas ali obnoviti starejšo različico datoteke. Začnite pri 1. koraku za podrobna navodila za namestitev Subversion v Mac OS X.
Koraki
1. del od 2: Namestitev iz binarnega paketa
Korak 1. Pojdite na
Tam boste našli številne binarne datoteke, ki jih lahko prenesete, od katerih ima vsaka različne zahteve. Izberite tistega, ki je najbolj primeren za vaše potrebe.
Korak 2. Razpakirajte datoteko
pkg datoteko. Na namizju bi moral ustvariti namestitveni program Subversion. Dvokliknite to datoteko in sledite navodilom za namestitev.
Korak 3. Odprite terminal, ki se nahaja v mapi Utilities
Druga možnost je, da v Spotlight iščete terminal. V poziv [username] $ vnesite naslednje:
-
svn [vnesite]
-
Če to vrne "Vnesite" svn help "za uporabo", potem svn deluje pravilno.
-
Če/usr/local/bin ni na vaši poti, uredite svoj.profile in dodajte naslednjo vrstico:
izvoz PATH = $ PATH:/usr/local/bin
-
Odprite drugo okno terminala in poskusite znova s: svn [enter]
2. del od 2: Nastavite subverzijsko okolje
Korak 1. Nastavite strežnik SVN
To boste potrebovali za distribucijo projekta Subversion.
Korak 2. Zaženite Terminal in v imeniku računa ustvarite imenik svnroot:
mkdir svnroot
-
Vnesite: svnadmin create/Users/[vaše uporabniško ime]/svnroot
-
To ustvari vaš strežnik!
3. korak. Uporabite strežnik svn s terminalom. V terminalu lahko odjavite s tem ukazom: svn checkout file: /// Users/[vaše uporabniško ime]/svnroot
-
Za oddaljeni dostop omogočite »ssh access« (v sistemskih nastavitvah/skupna raba) in odjavo opravite s: svn checkout svn+ssh: //my.domain.com/Users/ [vaše uporabniško ime]/svnroot
Korak 4. Nastavite odjemalca Subversion
Na primer, svnX podpira vse trenutne različice Mac OS X od 10.5 do 10.8. Dobite ga na naslovu
Korak 5. Po prenosu zaženite SVNx in videli boste dve okni z imenom Delovne kopije in Repozitoriji.
Pri skladiščih dodajte URL in podatke za prijavo s strežnika SVN.
-
Odprite okno; če se prikaže napaka, preverite prijavo.
-
Preklopite na terminal in vnesite: svn import -m "vaše sporočilo o uvozu"/my/local/project/path/my/remote/svn/repository Ta ukaz doda vse datoteke iz lokalnega projekta v strežnik SVN.
-
Dodajte pot svojega skladišča SVN (iz strežnika SVN) na seznam v oknu Delovna kopija v SVNx.
Korak 6. V SVNx odprite svojo delovno kopijo
Ko delate na tem projektu, boste tukaj videli svoje spremembe.
Korak 7. Preizkusite
Naredite majhno spremembo v svoji delovni kopiji in nato osvežite okno Delovna kopija.
SVNx prikaže vse datoteke s spremembami. Pritisnite gumb Zaveži, da ga dodate v skladišče strežnikov SVN
Korak 8. Če raje delate v skladišču Subversion neposredno iz Finderja, razmislite o uporabi skriptov SCPlugin ali SVN za Finder
Nasveti
- V doc/ podimeniku vira Subversion obstaja različna dodatna dokumentacija. Za več informacij si oglejte datoteko doc/README.
- Primarna dokumentacija za Subversion je brezplačna knjiga Nadzor različic s programom Subversion, imenovana tudi "Knjiga Subversion." Dobite ga na spletnem mestu