Subversion (ba'zan SVN deb ham ataladi) - bu fayllar va kataloglarga kiritilgan har bir o'zgarishni eslab qoladigan ochiq manba. Vaqt o'tishi bilan hujjatdagi o'zgarishlarni kuzatishni yoki faylning eski versiyasini tiklashni xohlasangiz, bu tizim foydali bo'ladi. Mac OS X -da Subversion -ni o'rnatish bo'yicha batafsil ko'rsatmalar uchun birinchi qadamdan boshlang.
Qadam
2 -qismning 1 -qismi: Tizimni ikkilik paketdan o'rnatish
Qadam 1. https://subversion.apache.org/packages.html#osx saytiga tashrif buyuring
Bu sahifada siz har xil talablarga ega bo'lgan yuklab olinadigan ikkilik fayllarni topasiz. Sizning ehtiyojlaringizga eng mos keladigan ikkilikni tanlang.
2 -qadam
pkg yuklab olindi. Subversion o'rnatish fayli keyinchalik ish stolida yaratiladi. Faylni ikki marta bosing va ko'rsatmalarga muvofiq o'rnatish bosqichlarini bajaring.
Qadam 3. "Utilitalar" papkasida joylashgan terminalni oching
Shu bilan bir qatorda, Terminalni Spotlight orqali qidiring. [Username] $ buyrug'iga quyidagi yozuvni kiriting:
-
svn [kiritish]
-
Agar buyruq "foydalanish uchun" svn help 'yozing "javobini qaytarsa, Subversion yaxshi ishlaydi.
-
Agar/usr/local/bin katalogda mavjud bo'lmasa,.profile faylini tahrir qiling va quyidagi qatorni qo'shing:
eksport PATH = $ PATH:/usr/local/bin
-
Yangi terminal oynasini oching va quyidagi buyruqni kiritishga harakat qiling: svn [enter]
2 dan 2 qism: Subversion muhitini sozlash
Qadam 1. SVN serverini o'rnating
Subversion loyihalarini tarqatish uchun sizga bu server kerak.
Qadam 2. Terminalni ishga tushiring va hisob katalogida "svnroot" nomli katalog yarating:
mkdir svnroot
-
Turi: svnadmin create/Users/[foydalanuvchi nomingiz]/svnroot
-
Server muvaffaqiyatli yaratildi!
Qadam 3. Terminal bilan SVN serveridan foydalaning
Siz buni Terminal orqali quyidagi buyruq bilan tekshirishingiz mumkin: svn checkout file: /// Users/[your user name]/svnroot
-
Masofaviy kirish uchun "ssh ruxsatini" yoqing (tizim sozlamalarida/almashishda) va quyidagi buyruq yordamida tekshiring: svn checkout svn+ssh: //my.domain.com/Users/ [foydalanuvchi nomingiz]/svnroot
Qadam 4. Subversion menejeri dasturini o'rnating
Masalan, svnX Mac OS X ning 10.5 dan 10.8 gacha bo'lgan barcha versiyalarini qo'llab -quvvatlaydi. Siz uni https://code.google.com saytidan olishingiz mumkin.
Qadam 5. Yuklab olgandan so'ng SVNx -ni ishga tushiring, so'ngra "Ishchi nusxalar" deb nomlangan ikkita oynani ko'ring "va" Ma'lumot omborlari ".
"Ma'lumotlar omborlari" ostida SVN serveridan URL va kirish ma'lumotlarini qo'shing.
-
Oynani oching. Agar siz xato xabari olsangiz, kirishni tekshiring.
-
Terminalga o'ting va yozing: svn import -m "sizning import xabarlaringiz"/my/local/project/path/my/remote/svn/ombor. Ushbu buyruq mahalliy loyihadagi barcha fayllarni SVN serveriga qo'shadi.
-
SVN ombori katalogini (SVN serveridan) SVNx "Ishchi nusxasi" oynasidagi ro'yxatga qo'shing.
Qadam 6. SVNx -da fayl/hujjatning ishchi nusxasini oching
Ushbu loyiha ustida ishlayotganda, siz SVNx oynasida o'zgarishlarni ko'rishingiz mumkin.
Qadam 7. Hujjatni sinab ko'ring
Fayl/hujjat nusxasiga ozgina o'zgartirishlar kiriting, so'ng hujjatni "Ishchi nusxa" oynasida yangilang.
SVNx o'zgartirilgan barcha fayllarni ko'rsatadi. SVN server omboriga qo'shish uchun "Vazifa" tugmasini bosing
Qadam 8. Agar siz Subversion omboridagi hujjatlar/fayllar ustida to'g'ridan -to'g'ri Finder -dan ishlashni xohlasangiz, Finder uchun SCPlugin yoki SVN skriptlaridan foydalanish yaxshidir
Maslahatlar
- Subversion resurslarining "doc/" pastki katalogida ba'zi qo'shimcha hujjatlar mavjud. Qo'shimcha ma'lumot olish uchun "doc/README" faylini o'qing.
- Subversionning asosiy hujjatlari "Subversion bilan versiya nazorati" yoki "Subversion Book" deb nomlangan bepul kitobdir. Siz uni https://svnbook.red-bean.com/ saytidan olishingiz mumkin.