Subversion, mida mõnikord nimetatakse ka SVN-iks, on avatud lähtekoodiga süsteem, mis mäletab kõiki teie failides ja kataloogides tehtud muudatusi. See võib olla kasulik, kui soovite jälgida, kuidas teie dokumendid on aja jooksul muutunud, või taastada faili vanem versioon. Alustage 1. sammust, et saada üksikasjalikke juhiseid Subversioni installimiseks Mac OS X -i.
Sammud
Osa 1: installimine binaarpaketist
Samm 1. Minge aadressile
Sealt leiate hulga allalaaditavaid binaarfaile, millel kõigil on erinevad nõuded. Valige oma vajadustele kõige sobivam.
Samm 2. Pakkige lahti
pkg fail. See peaks teie töölauale looma Subversioni installija. Topeltklõpsake seda faili ja järgige installijuhiseid vastavalt juhistele.
Samm 3. Avage terminal, mis asub kaustas Utilities
Teise võimalusena otsige Spotlightist terminali. Sisestage [username] $ küsimisel järgmine teave:
-
svn [sisesta]
-
Kui see tagastab "Tippige kasutamiseks svn help", töötab svn õigesti.
-
Kui/usr/local/bin pole teie teel, muutke oma.profiili ja lisage järgmine rida:
eksport PATH = $ PATH:/usr/local/bin
-
Avage teine terminaliaken ja proovige uuesti: svn [enter]
2. osa 2: Subversioonikeskkonna seadistamine
Samm 1. Seadistage SVN -server
Seda on vaja Subversioni projekti levitamiseks.
Samm 2. Käivitage terminal, seejärel looge oma konto kataloogi kataloog nimega svnroot järgmiselt
mkdir svnroot
-
Tippige: svnadmin create/Users/[teie kasutajanimi]/svnroot
-
See loob teie serveri!
3. samm. Kasutage svn -serverit koos terminaliga. Terminalis saate tasuda selle käsuga: svn checkout file: /// Users/[teie kasutajanimi]/svnroot
-
Kaugjuurdepääsu jaoks lubage "ssh -juurdepääs" (jaotises Süsteemi eelistused/jagamine) ja tehke tellimus: svn checkout svn+ssh: //my.domain.com/Users/ [teie kasutajanimi]/svnroot
Samm 4. Seadistage Subversioni klient
Näiteks toetab svnX kõiki praeguseid Mac OS X versioone 10.5 kuni 10.8. Selle saate aadressilt
Samm 5. Pärast allalaadimist käivitage SVNx ja näete kahte akent nimega Working Copies ja Hoidlad.
Lisage hoidlate alla SVN -serveri URL ja sisselogimisandmed.
-
Ava aken; kui saate vea, kontrollige sisselogimist.
-
Lülitage terminalile ja tippige: svn import -m "teie imporditeade"/my/local/project/path/my/remote/svn/repository See käsk lisab kõik failid kohalikust projektist SVN -serverisse.
-
Lisage oma SVN -i hoidla tee (SVN -serverist) SVNxi töökoopia akna loendisse.
Samm 6. Avage SVNx -s oma töökoopia
Selle projekti kallal töötades näete siin oma muudatusi.
Samm 7. Testige
Tehke oma töökoopias väike muudatus ja värskendage seejärel töökoopia akent.
SVNx kuvab kõik muudatustega failid. Selle lisamiseks SVN -i serverihoidlasse vajutage nuppu Kinnita
Samm 8. Kui eelistate Subversioni hoidla kallal töötada otse Finderist, kaaluge kas SCPlugini või SVN -i skriptide kasutamist Finderis
Näpunäiteid
- Alamversiooni allika dokumendis/ alamkataloogis on mitmesuguseid täiendavaid dokumente. Lisateabe saamiseks vaadake faili doc/README.
- Subversiooni esmane dokumentatsioon on tasuta raamat Version Control with Subversion, teisisõnu "Subversion Book". Selle saate aadressilt