Ang Subversion, kung minsan ay tinatawag na SVN, ay isang open-source system na naaalala ang bawat pagbabago na ginawa sa iyong mga file at direktoryo. Maaari itong maging kapaki-pakinabang kung nais mong subaybayan kung paano nagbago ang iyong mga dokumento sa paglipas ng panahon o upang makuha ang isang mas lumang bersyon ng isang file. Magsimula sa Hakbang 1 para sa detalyadong mga tagubilin para sa pag-install ng Subversion sa Mac OS X.
Mga hakbang
Bahagi 1 ng 2: Mag-install Mula sa isang Binary Package
Hakbang 1. Mag-navigate sa
Mahahanap mo doon ang isang bilang ng mga binary na maaari mong i-download, bawat isa ay mayroong iba't ibang mga kinakailangan. Piliin ang isa na pinakaangkop para sa iyong mga pangangailangan.
Hakbang 2. I-zip ang
pkg file. Dapat itong lumikha ng isang installer ng Subversion sa iyong desktop. I-double click ang file na iyon, at sundin ang mga hakbang sa pag-install tulad ng itinuro.
Hakbang 3. Buksan ang Terminal, na matatagpuan sa folder ng Mga Utility
Bilang halili, maghanap sa Spotlight para sa Terminal. Ipasok ang sumusunod sa [username] $ prompt:
-
svn [ipasok]
-
Kung ibabalik nito ang "I-type ang 'tulong sa svn' para sa paggamit," kung gayon gumagana nang wasto ang svn.
-
Kung ang / usr / local / bin ay wala sa iyong landas, i-edit ang iyong.profile at magdagdag ng isang linya tulad ng sumusunod:
i-export ang PATH = $ PATH: / usr / local / bin
-
Magbukas ng isa pang window ng Terminal at subukang muli gamit ang: svn [enter]
Bahagi 2 ng 2: I-set up ang Iyong Kapaligirang Pagkabaluktot
Hakbang 1. Mag-set up ng isang SVN server
Kakailanganin mo ito upang ipamahagi ang isang proyekto ng Subversion.
Hakbang 2. Ilunsad ang Terminal, pagkatapos ay lumikha ng isang direktoryo na tinatawag na svnroot sa iyong direktoryo ng account, tulad ng sumusunod:
mkdir svnroot
-
Uri: svnadmin create / Users / [iyong username] / svnroot
-
Lumilikha iyon ng iyong server!
Hakbang 3. Gamitin ang server ng svn na may Terminal. Maaari kang mag-checkout sa terminal gamit ang utos na ito: svn checkout file: /// Users / [iyong username] / svnroot
-
Para sa malayuang pag-access, paganahin ang "ssh access" (sa Mga Kagustuhan / Pagbabahagi ng System) at pag-checkout gamit ang:
Hakbang 4. Mag-set up ng isang client ng Subversion
Halimbawa, sinusuportahan ng svnX ang lahat ng kasalukuyang bersyon ng Mac OS X mula 10.5 hanggang 10.8. Maaari mo itong makuha sa
Hakbang 5. Pagkatapos ng pag-download, simulan ang SVNx at makikita mo ang dalawang bintana na pinangalanang Mga Kopya sa Paggawa at Mga Repository.
Sa ilalim ng Mga Repository, idagdag ang URL at Data ng Pag-login mula sa SVN Server.
-
Buksan ang bintana; kung nakakuha ka ng isang error, suriin ang LogIn.
-
Lumipat sa Terminal at i-type: svn import -m "iyong I-import ang mensahe" / my / local / project / path / my / remote / svn / repository Ang utos na ito ay nagdaragdag ng lahat ng mga file mula sa lokal na Project sa SVN Server.
-
Idagdag ang path ng iyong SVN repository (mula sa SVN server) sa listahan sa Working Copy window sa SVNx.
Hakbang 6. Sa SVNx buksan ang iyong gumaganang kopya
Kapag nagtatrabaho ka sa Project na ito, makikita mo ang iyong mga pagbabago dito.
Hakbang 7. Subukan ito
Gumawa ng isang maliit na pagbabago sa iyong gumaganang kopya, pagkatapos ay i-refresh ang window ng Working Copy.
Ipinapakita ng SVNx ang lahat ng mga file na may mga pagbabago. Pindutin ang pindutang Pangako upang idagdag ito sa SVN Server Repository
Hakbang 8. Kung mas gusto mong magtrabaho sa repository ng Subversion nang direkta mula sa Finder, isaalang-alang ang paggamit ng alinman sa SCPlugin o SVN Scripts para sa Finder
Mga Tip
- Ang iba't ibang mga karagdagang dokumentasyon ay umiiral sa doc / subdirectory ng mapagkukunang Subversion. Tingnan ang file ng doc / README para sa karagdagang impormasyon.
- Ang pangunahing dokumentasyon para sa Subversion ay ang libreng aklat na Kontrol sa Bersyon na may Subersyon, a.k.a. "Ang Subversion Book." Maaari mo itong makuha mula sa