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]
Instalējiet Subversion operētājsistēmā Mac OS X 3. darbība -
Ja komanda atgriež atbildi "Lietošanai ierakstiet" svn help ", Subversion darbojas labi.
Instalējiet Subversion operētājsistēmā Mac OS X 3. darbība Bullet2 -
Ja direktorijā/usr/local/bin nav pieejams, rediģējiet.profile failu un pievienojiet šādu rindu:
Instalējiet Subversion operētājsistēmā Mac OS X 3. darbība Bullet3 eksportēt PATH = $ PATH:/usr/local/bin
-
Atveriet jaunu termināļa logu un mēģiniet ievadīt šādu komandu: svn [enter]
Instalējiet Subversion operētājsistēmā Mac OS X 3. darbība Bullet4
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
Instalējiet Subversion operētājsistēmā Mac OS X 5. darbība -
Serveris ir veiksmīgi izveidots!
Instalējiet Subversion operētājsistēmā Mac OS X 5. darbība. Bullet2

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
Instalējiet Subversion operētājsistēmā Mac OS X 6. darbība

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.
Instalējiet Subversion operētājsistēmā Mac OS X 8. darbība -
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.
Instalējiet Subversion operētājsistēmā Mac OS X 8. darbība. Bullet2 -
Pievienojiet SVN krātuves direktoriju (no SVN servera) sarakstam SVNx loga “Darba kopija”.
Instalējiet Subversion operētājsistēmā Mac OS X 8. darbība. Bullet3

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ē