Subversija, kartais vadinama SVN, yra atvirojo kodo sistema, kuri prisimena kiekvieną jūsų failų ir katalogų pakeitimą. Tai gali būti naudinga, jei norite stebėti, kaip laikui bėgant pasikeitė jūsų dokumentai, arba atkurti senesnę failo versiją. Pradėkite nuo 1 veiksmo, kad gautumėte išsamias instrukcijas, kaip įdiegti „Subversion“„Mac OS X“.
Žingsniai
1 dalis iš 2: įdiekite iš dvejetainio paketo
1 veiksmas. Eikite į
Čia rasite daugybę dvejetainių failų, kuriuos galite atsisiųsti, kiekvienas iš jų turi įvairių reikalavimų. Pasirinkite tinkamiausią jūsų poreikiams.
Žingsnis 2. Išpakuokite
pkg failas. Tai turėtų sukurti „Subversion“diegimo programą jūsų darbalaukyje. Dukart spustelėkite tą failą ir atlikite diegimo veiksmus, kaip nurodyta.
Žingsnis 3. Atidarykite terminalą, esantį aplanke Utilities
Arba „Spotlight“ieškokite terminalo. [Username] $ raginime įveskite:
-
svn [įvesti]
-
Jei tai grąžina „Naudojimui įveskite„ svn help “, tada svn veikia tinkamai.
-
Jei/usr/local/bin nėra jūsų kelyje, redaguokite.profilį ir pridėkite eilutę, kaip nurodyta toliau:
eksportuoti PATH = $ PATH:/usr/local/bin
-
Atidarykite kitą terminalo langą ir bandykite dar kartą naudodami: svn [enter]
2 dalis iš 2: Subversijos aplinkos nustatymas
Žingsnis 1. Nustatykite SVN serverį
To jums prireiks platinant „Subversion“projektą.
2 veiksmas. Paleiskite terminalą, tada savo paskyros kataloge sukurkite katalogą, vadinamą svnroot, taip:
mkdir svnroot
-
Įveskite: svnadmin create/Users/[jūsų vartotojo vardas]/svnroot
-
Tai sukuria jūsų serverį!
3 žingsnis. Naudokite svn serverį su terminalu. Galite išsiregistruoti terminale naudodami šią komandą: svn patikros failas: /// Vartotojai/[jūsų vartotojo vardas]/svnroot
-
Jei norite pasiekti nuotolinę prieigą, įjunkite „ssh prieigą“(sistemoje „Preferences“/„Sharing“) ir patikrinkite naudodami: svn checkout svn+ssh: //my.domain.com/Users/ [jūsų vartotojo vardas]/svnroot
Žingsnis 4. Nustatykite „Subversion“klientą
Pavyzdžiui, „svnX“palaiko visas dabartines „Mac OS X“versijas nuo 10.5 iki 10.8. Ją galite gauti adresu
5 žingsnis. Atsisiuntę paleiskite „SVNx“ir pamatysite du langus, pavadintus „Darbinės kopijos“ ir Saugyklos.
Skiltyje Saugyklos pridėkite URL ir prisijungimo duomenis iš SVN serverio.
-
Atidaryti langą; jei gaunate klaidą, patikrinkite prisijungimą.
-
Perjunkite į terminalą ir įveskite: svn import -m "jūsų importavimo pranešimas"/my/local/project/path/my/remote/svn/saugykla Ši komanda prideda visus failus iš vietinio projekto į SVN serverį.
-
Įtraukite savo SVN saugyklos kelią (iš SVN serverio) į sąrašą SVNx darbo kopijos lange.
Žingsnis 6. SVNx atidarykite savo darbo kopiją
Kai dirbate su šiuo projektu, čia matysite savo pakeitimus.
Žingsnis 7. Išbandykite
Atlikite nedidelį darbo kopijos pakeitimą, tada atnaujinkite darbo kopijos langą.
SVNx rodo visus failus su pakeitimais. Paspauskite mygtuką Įsipareigoti, kad pridėtumėte jį prie SVN serverio saugyklos
8. Jei norite dirbti su „Subversion“saugykla tiesiai iš „Finder“, apsvarstykite galimybę naudoti „SCPlugin“arba „SVN Scripts for Finder“
Patarimai
- „Subversion“šaltinio doc/ pakatalogyje yra įvairių papildomų dokumentų. Daugiau informacijos rasite faile doc/README.
- Pagrindinė „Subversion“dokumentacija yra nemokama knyga „Version Control with Subversion“, dar vadinama „Subversijos knyga“. Ją galite gauti iš