სუბვერსია (ზოგჯერ SVN) არის ღია კოდის სისტემა, რომელსაც ახსოვს ყველა ცვლილება, რაც თქვენ შეიტანთ ფაილებსა და დირექტორიებში. ეს სისტემა სასარგებლოა, როდესაც გსურთ დროთა განმავლობაში აკონტროლოთ დოკუმენტის ცვლილებები ან აღადგინოთ ფაილის ძველი ვერსია. დაიწყეთ პირველი ნაბიჯით დეტალური ინსტრუქციისთვის Subversion Mac OS X– ზე დაყენების შესახებ.
ნაბიჯი
ნაწილი 1 2 -დან: სისტემის დაყენება ორობითი პაკეტიდან
ნაბიჯი 1. ეწვიეთ
ამ გვერდზე თქვენ ნახავთ უამრავ გადმოსაწერ ორობებს, თითოეულს განსხვავებული მოთხოვნებით. შეარჩიეთ ორობითი, რომელიც საუკეთესოდ შეესაბამება თქვენს მოთხოვნებს.
ნაბიჯი 2. ამონაწერი
გადმოწერილი pkg რა Subversion ინსტალაციის ფაილი შეიქმნება სამუშაო მაგიდაზე შემდეგ. ორჯერ დააწკაპუნეთ ფაილზე და მიჰყევით ინსტრუქციის შესაბამისად ინსტალაციის ნაბიჯებს.
ნაბიჯი 3. გახსენით ტერმინალი, რომელიც არის "Utilities" საქაღალდეში
გარდა ამისა, მოძებნეთ ტერმინალი Spotlight– ის საშუალებით. შეიყვანეთ შემდეგი ჩანაწერი [მომხმარებლის სახელი] $ ბრძანებაში:
-
svn [შესვლა]
-
თუ ბრძანება აბრუნებს პასუხს "Type 'svn help' for use", Subversion მშვენივრად მუშაობს.
-
თუ/usr/local/bin არ არის ხელმისაწვდომი დირექტორიაში, შეცვალეთ.profile ფაილი და დაამატეთ შემდეგი ხაზი:
საექსპორტო გზა = $ 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 import -m "თქვენი იმპორტის შეტყობინებები"/my/local/project/path/my/remote/svn/repository. ეს ბრძანება ამატებს ყველა ფაილს ადგილობრივი პროექტიდან SVN სერვერზე.
-
დაამატეთ SVN საცავის დირექტორია (SVN სერვერიდან) სიაში SVNx "სამუშაო ასლის" ფანჯარაში.
ნაბიჯი 6. SVNx– ში გახსენით ფაილის/დოკუმენტის სამუშაო ასლი
ამ პროექტზე მუშაობისას თქვენ შეგიძლიათ ნახოთ ცვლილებები SVNx ფანჯარაში.
ნაბიჯი 7. შეამოწმეთ დოკუმენტი
შეიტანეთ მცირე ცვლილებები ფაილის/დოკუმენტის ასლზე, შემდეგ განაახლეთ დოკუმენტი "სამუშაო ასლის" ფანჯარაში.
SVNx აჩვენებს ყველა ფაილს მოდიფიკაციებით. დააჭირეთ ღილაკს "ჩაიდინეთ", რომ დაამატოთ იგი SVN სერვერის საცავში
ნაბიჯი 8. თუ გსურთ დოკუმენტებზე/ფაილებზე მუშაობა Subversion საცავში პირდაპირ Finder– დან, კარგი იდეაა გამოიყენოთ SCPlugin ან SVN Scripts for Finder
Რჩევები
- ზოგიერთი დამატებითი დოკუმენტაცია ხელმისაწვდომია Subversion რესურსების "doc/" ქვე დირექტორიაში. წაიკითხეთ ფაილი "doc/README" დამატებითი ინფორმაციისთვის.
- Subversion– ის ძირითადი დოკუმენტაცია არის უფასო წიგნი სახელწოდებით Version Control with Subversion ან The Subversion Book. შეგიძლიათ მიიღოთ