სუბვერსია, რომელსაც ზოგჯერ SVN ეწოდება, არის ღია კოდის სისტემა, რომელსაც ახსოვს ყველა ცვლილება თქვენს ფაილებსა და დირექტორიებში. ეს შეიძლება იყოს სასარგებლო, თუ გსურთ თვალყური ადევნოთ როგორ შეიცვალა თქვენი დოკუმენტები დროთა განმავლობაში ან აღადგინოთ ფაილის ძველი ვერსია. დაიწყეთ ნაბიჯი 1 -დან Mac OS X– ზე Subversion– ის დაყენების დეტალური ინსტრუქციისთვის.
ნაბიჯები
ნაწილი 1 2 -დან: დააინსტალირეთ ორობითი პაკეტიდან
ნაბიჯი 1. გადადით https://subversion.apache.org/packages.html#osx– ზე.
აქ ნახავთ უამრავ ორობებს, რომელთა გადმოწერაც შეგიძლიათ, თითოეულს განსხვავებული მოთხოვნები აქვს. შეარჩიეთ თქვენი მიზნებისათვის ყველაზე შესაფერისი.
ნაბიჯი 2. unzip
pkg ფაილი რა მან უნდა შექმნას Subversion ინსტალერი თქვენს სამუშაო მაგიდაზე. ორჯერ დააწკაპუნეთ ამ ფაილზე და მიჰყევით ინსტრუქციის შესაბამისად ინსტალაციის ნაბიჯებს.
ნაბიჯი 3. გახსენით ტერმინალი, რომელიც მდებარეობს Utilities საქაღალდეში
ალტერნატიულად, Spotlight- ში მოძებნეთ ტერმინალი. შეიყვანეთ შემდეგი [მომხმარებლის სახელი] $ მოთხოვნაში:
-
svn [შესვლა]
-
თუ ეს დააბრუნებს "Type 'svn help' for use", მაშინ svn მუშაობს სწორად.
-
თუ/usr/local/bin არ არის თქვენს გზაზე, შეცვალეთ თქვენი.პროფილი და დაამატეთ შემდეგი ხაზი:
საექსპორტო გზა = $ PATH:/usr/local/bin
-
გახსენით ტერმინალის სხვა ფანჯარა და სცადეთ ისევ: svn [enter]
ნაწილი 2 დან 2: შექმენით თქვენი სუბვერსიული გარემო
ნაბიჯი 1. SVN სერვერის დაყენება
თქვენ დაგჭირდებათ ეს Subversion პროექტის გასავრცელებლად.
ნაბიჯი 2. გაუშვით ტერმინალი, შემდეგ შექმენით დირექტორია სახელწოდებით svnroot თქვენი ანგარიშის დირექტორიაში, შემდეგნაირად:
მკდირ სვანტროტი
-
ტიპი: svnadmin create/Users/[თქვენი მომხმარებლის სახელი]/svnroot
-
ეს ქმნის თქვენს სერვერს!
ნაბიჯი 3. გამოიყენეთ svn სერვერი ტერმინალით. შეგიძლიათ შეამოწმოთ ტერმინალში ამ ბრძანებით: svn შესამოწმებელი ფაილი: /// მომხმარებლები/[თქვენი მომხმარებლის სახელი]/svnroot
-
დისტანციური წვდომისთვის ჩართეთ "ssh წვდომა" (სისტემის პარამეტრებში/გაზიარებაში) და შეამოწმეთ: svn checkout svn+ssh: //my.domain.com/Users/ [თქვენი მომხმარებლის სახელი]/svnroot
ნაბიჯი 4. შექმენით Subversion კლიენტი
მაგალითად, svnX მხარს უჭერს Mac OS X– ის ყველა მიმდინარე ვერსიას 10.5 – დან 10.8 – მდე. შეგიძლიათ მიიღოთ
ნაბიჯი 5. გადმოტვირთვის შემდეგ დაიწყეთ SVNx და ნახავთ ორ ფანჯარას სახელწოდებით სამუშაო ასლები და საცავები.
საცავებში დაამატეთ URL და შესვლის მონაცემები SVN სერვერიდან.
-
გახსენით ფანჯარა; თუ შეცდომას მიიღებთ, შეამოწმეთ შესვლა.
-
გადაერთეთ ტერმინალზე და ჩაწერეთ: svn იმპორტი -m "თქვენი იმპორტის შეტყობინება"/my/local/project/path/my/remote/svn/repository ეს ბრძანება SVN სერვერზე ამატებს ყველა ფაილს ადგილობრივი პროექტიდან.
-
დაამატეთ თქვენი SVN საცავის გზა (SVN სერვერიდან) სიაში SVNx სამუშაო ასლის ფანჯარაში.
ნაბიჯი 6. SVNx– ში გახსენით თქვენი სამუშაო ასლი
როდესაც მუშაობთ ამ პროექტზე, აქ ნახავთ თქვენს ცვლილებებს.
ნაბიჯი 7. გამოცადეთ
გააკეთეთ მცირე მოდიფიკაცია თქვენს სამუშაო ასლზე, შემდეგ განაახლეთ სამუშაო ასლის ფანჯარა.
SVNx აჩვენებს ყველა ფაილს მოდიფიკაციებით. დააჭირეთ Commit ღილაკს, რომ დაამატოთ იგი SVN სერვერის საცავში
ნაბიჯი 8. თუ თქვენ გირჩევნიათ მუშაობა Subversion საცავზე პირდაპირ Finder– დან, განიხილეთ SCPlugin ან SVN Scripts Finder– ისთვის
Რჩევები
- სხვადასხვა დამატებითი დოკუმენტაცია არსებობს Subversion წყაროს დოკუმენტში/ ქვე დირექტორიაში. დამატებითი ინფორმაციისთვის იხილეთ ფაილი doc/README.
- Subversion– ის პირველადი დოკუმენტაციაა უფასო წიგნი Version Control with Subversion, a.k.a. „Subversion Book“. შეგიძლიათ მიიღოთ