Subversija (dažreiz saukta par SVN) ir atvērtā koda sistēma, kas atceras visas izmaiņas, ko veicat failos un direktorijos. Šī sistēma ir noderīga, ja vēlaties izsekot izmaiņām dokumentā laika gaitā vai atjaunot vecāku faila versiju. Sāciet ar pirmo soli, lai iegūtu detalizētus norādījumus par Subversion instalēšanu operētājsistēmā Mac OS X.
Solis
1. daļa no 2: Sistēmas instalēšana no binārā pakotnes
1. darbība. Apmeklējiet vietni
Šajā lapā atradīsit vairākus lejupielādējamus bināros failus, katrs ar dažādām prasībām. Izvēlieties bināro, kas vislabāk atbilst jūsu vajadzībām.
2. solis. Izvelciet
lejupielādēts pkg. Pēc tam darbvirsmā tiks izveidots Subversion instalācijas fails. Veiciet dubultklikšķi uz faila un izpildiet instalēšanas darbības, kā norādīts.
3. solis. Atveriet termināli, kas atrodas mapē “Utilities”
Alternatīvi, meklējiet termināli, izmantojot Spotlight. Komandā [lietotājvārds] $ ievadiet šādu ierakstu:
-
svn [ievadīt]
-
Ja komanda atgriež atbildi "Lietošanai ierakstiet" svn help ", Subversion darbojas labi.
-
Ja direktorijā/usr/local/bin nav pieejams, rediģējiet.profile failu un pievienojiet šādu rindu:
eksportēt PATH = $ PATH:/usr/local/bin
-
Atveriet jaunu termināļa logu un mēģiniet ievadīt šādu komandu: svn [enter]
2. daļa no 2: Subversijas vides iestatīšana
1. darbība. Iestatiet SVN serveri
Šis serveris ir nepieciešams, lai izplatītu Subversion projektus.
2. solis. Palaidiet termināli un konta direktorijā izveidojiet direktoriju ar nosaukumu “svnroot”:
mkdir svnroot
-
Ierakstiet: svnadmin create/Users/[jūsu lietotājvārds]/svnroot
-
Serveris ir veiksmīgi izveidots!
3. solis. Izmantojiet SVN serveri kopā ar termināli
To var pārbaudīt, izmantojot termināli, izmantojot šādu komandu: svn izrakstīšanās fails: /// Lietotāji/[jūsu lietotājvārds]/svnroot
-
Lai piekļūtu attālināti, iespējojiet "ssh access" (sadaļā Sistēmas preferences/koplietošana) un pārbaudiet, izmantojot šādu komandu: svn checkout svn+ssh: //my.domain.com/Users/ [jūsu lietotājvārds]/svnroot
4. solis. Iestatiet Subversion manager programmu
Piemēram, svnX atbalsta visas Mac OS X versijas no 10.5 līdz 10.8. To var iegūt vietnē
5. solis. Pēc lejupielādes palaidiet SVNx, pēc tam skatiet divus logus ar nosaukumu “Darba kopijas " un " Repozitoriji ".
Sadaļā “Repozitoriji” pievienojiet URL un pieteikšanās datus no SVN servera.
-
Atver logu. Ja tiek parādīts kļūdas ziņojums, pārbaudiet savu pieteikumvārdu.
-
Pārslēdzieties uz termināli un ierakstiet: svn import -m "jūsu importētās ziņas"/my/local/project/path/my/remote/svn/repository. Šī komanda pievieno visus failus no vietējā projekta SVN serverim.
-
Pievienojiet SVN krātuves direktoriju (no SVN servera) sarakstam SVNx loga “Darba kopija”.
6. darbība. SVNx atveriet faila/dokumenta darba kopiju
Strādājot pie šī projekta, jūs varat redzēt izmaiņas SVNx logā.
7. darbība. Pārbaudiet dokumentu
Veiciet nelielas izmaiņas faila/dokumenta kopijā, pēc tam atjauniniet dokumentu logā “Darba kopija”.
SVNx parāda visus failus ar izmaiņām. Nospiediet pogu “Apņemties”, lai to pievienotu SVN servera krātuvei
8. solis. Ja vēlaties strādāt ar dokumentiem/failiem Subversion krātuvē tieši no Finder, ieteicams izmantot SCPlugin vai SVN Scripts for Finder
Padomi
- Papildu dokumentācija ir pieejama apakšversijas resursu apakšdirektorijā “doc/”. Lai iegūtu vairāk informācijas, izlasiet failu “doc/README”.
- Subversion galvenā dokumentācija ir bezmaksas grāmata ar nosaukumu Version Control with Subversion vai The Subversion Book. To var iegūt vietnē