Subversija (kartais vadinama SVN) yra atvirojo kodo sistema, kuri prisimena kiekvieną jūsų failų ir katalogų pakeitimą. Ši sistema naudinga, kai norite sekti dokumento pokyčius laikui bėgant arba atkurti senesnę failo versiją. Pradėkite nuo pirmo žingsnio, kad gautumėte išsamias instrukcijas, kaip įdiegti „Subversion“„Mac OS X“.
Žingsnis
1 dalis iš 2: Sistemos diegimas iš dvejetainio paketo
1 žingsnis. Apsilankykite
Tame puslapyje rasite daugybę atsisiunčiamų dvejetainių failų, kurių kiekvienas turi skirtingus reikalavimus. Pasirinkite dvejetainę, kuri geriausiai atitinka jūsų poreikius.
Žingsnis 2. Ištraukite
Atsisiųsta pkg. Po to „Subversion“diegimo failas bus sukurtas darbalaukyje. Dukart spustelėkite failą ir atlikite diegimo veiksmus, kaip nurodyta.
Žingsnis 3. Atidarykite terminalą, esantį aplanke „Utilities“
Arba ieškokite terminalo per „Spotlight“. Įveskite šį įrašą komandoje [username] $:
-
svn [įvesti]
-
Jei komanda grąžina atsakymą „Naudojimui įveskite„ svn help “,„ Subversion “veikia gerai.
-
Jei kataloge nepasiekiama/usr/local/bin, redaguokite.profile failą ir pridėkite šią eilutę:
eksportuoti PATH = $ PATH:/usr/local/bin
-
Atidarykite naują terminalo langą ir pabandykite įvesti šią komandą: svn [enter]
2 dalis iš 2: Subversinės aplinkos nustatymas
Žingsnis 1. Nustatykite SVN serverį
Jums reikia šio serverio, kad galėtumėte platinti „Subversion“projektus.
2 veiksmas. Paleiskite terminalą ir paskyros kataloge sukurkite katalogą pavadinimu „svnroot“:
mkdir svnroot
-
Įveskite: svnadmin create/Users/[jūsų vartotojo vardas]/svnroot
-
Serveris sėkmingai sukurtas!
Žingsnis 3. Naudokite SVN serverį su terminalu
Tai galite patikrinti per terminalą naudodami šią komandą: svn checkout file: /// Users/[jūsų vartotojo vardas]/svnroot
-
Jei norite pasiekti nuotolinę prieigą, įjunkite „ssh prieigą“(Sistemos nuostatos/Bendrinimas) ir patikrinkite naudodami šią komandą: svn checkout svn+ssh: //my.domain.com/Users/ [jūsų vartotojo vardas]/svnroot
Žingsnis 4. Nustatykite Subversion Manager programą
Pavyzdžiui, „svnX“palaiko visas „Mac OS X“versijas nuo 10.5 iki 10.8. Ją galite gauti adresu
Žingsnis 5. Atsisiuntę paleiskite SVNx, tada peržiūrėkite du langus pavadinimu „Darbinės kopijos "ir" Saugyklos “.
Skiltyje „Saugyklos“pridėkite URL ir prisijungimo duomenis iš SVN serverio.
-
Atidaryti langą. Jei gaunate klaidos pranešimą, patikrinkite savo prisijungimą.
-
Perjunkite į terminalą ir įveskite: svn import -m "jūsų importuoti pranešimai"/my/local/project/path/my/remote/svn/saugykla. Ši komanda prideda visus failus iš vietinio projekto į SVN serverį.
-
Įtraukite SVN saugyklos katalogą (iš SVN serverio) į sąrašą SVNx lange „Darbinė kopija“.
Žingsnis 6. SVNx atidarykite darbinę failo/dokumento kopiją
Dirbdami su šiuo projektu, SVNx lange galite pamatyti pakeitimus.
Žingsnis 7. Išbandykite dokumentą
Atlikite nedidelius failo/dokumento kopijos pakeitimus, tada atnaujinkite dokumentą lange „Darbo kopija“.
SVNx rodo visus failus su pakeitimais. Paspauskite mygtuką „Įsipareigoti“, kad pridėtumėte jį prie SVN serverio saugyklos
8. Jei norite dirbti su dokumentais/failais, esančiais „Subversion“saugykloje, tiesiai iš „Finder“, pravartu naudoti „SCPlugin“arba „SVN Scripts for Finder“
Patarimai
- Kai kurie papildomi dokumentai pateikiami „Subversion“išteklių pakatalogyje „doc/“. Norėdami gauti daugiau informacijos, perskaitykite failą „doc/README“.
- Pagrindinė „Subversion“dokumentacija yra nemokama knyga pavadinimu Version Control with Subversion arba The Subversion Book. Ją galite gauti iš