Apache Subversion– ის ერთ – ერთი უდიდესი რამ არის ის, რომ ახსოვს მისი ფაილებისა და დირექტორიების ყველა ცვლილება. ეს გაძლევთ შესაძლებლობას დაუბრუნდეთ თქვენი კოდის ადრინდელ ვერსიებს - სასარგებლო თვისება, თუ თქვენ შეიტანეთ შეცდომები ან არასაჭირო კოდი ბოლო რამოდენიმე გადასინჯვისას და უნდა დააბრუნოთ დრო, სანამ ყველაფერი არასწორი იქნებოდა! მარკირებას შეუძლია ეს პროცესი გაადვილოს, მოგცემთ შესაძლებლობას კონკრეტული რედაქციის მარკირება მოხერხებული, ადამიანისთვის წაკითხული ტეგით (მაგალითად, „გამოშვება 5.0.“) თქვენ ამ ტეგზე დაბრუნების პროცესში, რამდენიმე გადასინჯვით განვითარების ხაზზე.
ნაბიჯები
ნაბიჯი 1. დასაწყებად, დააწკაპუნეთ მარჯვენა თქვენს სამუშაო ასლზე და შეარჩიეთ „ფილიალი/ტეგი ვარიანტი TortoiseSVN“მენიუდან
ნაბიჯი 2. მომდევნო დიალოგში, აირჩიეთ "ტეგების" გზა და დაამატეთ სასურველი ტეგი
ამ მაგალითში ჩვენ გამოვიყენებთ "Release_5.0"
ნაბიჯი 3. დაამატეთ შესაბამისი ჟურნალის შეტყობინება ყუთში "შესვლა შეტყობინება"
ნაბიჯი 4. აირჩიეთ რომელი რედაქცია გსურთ მონიშნოთ
ეს ჩვეულებრივ არის HEAD გადასინჯვა, მაგრამ საჭიროების შემთხვევაში შეგიძლიათ მიუთითოთ სხვა გადასინჯვა. როდესაც შეიყვანთ ყველა ამ ინფორმაციას, დააჭირეთ ღილაკს "OK".
ნაბიჯი 5. TortoiseSVN გაგაფრთხილებთ, რომ:
”თქვენი სამუშაო ასლი რჩება წინა გზაზე. თუ გსურთ თქვენი შემდეგი ცვლილებები იყოს მხოლოდ შექმნილ ასლში, მაშინ უნდა გადახვიდეთ ამ ასლის გზაზე. ამისათვის გამოიყენეთ Switch ბრძანება. თქვენ ახლა შექმენით თქვენი ტეგი.
ნაბიჯი 6. თუ თქვენ შეამოწმოთ თქვენი საცავი, ნახავთ, რომ ეს ტეგი წარმატებით იქნა შესრულებული
ნაბიჯი 7. TortoiseSVN– ით და Subversion– ით ადვილია წინა წარწერიანი შესწორებების დაბრუნება
შესწორებაზე დასაბრუნებლად, რომელიც ჩვენ მოგვიანებით მონიშნეთ, დააწკაპუნეთ მარჯვენა ღილაკით თქვენს სამუშაო ასლზე და აირჩიეთ „ჟურნალის ჩვენება“.
ნაბიჯი 8. ეს გამოჩნდება შესწორებების სია
ნაბიჯი 9. შეარჩიეთ გადასინჯვა, რომლის დაბრუნებაც გსურთ და მარჯვენა ღილაკით
აირჩიეთ "ამ გადასინჯვაზე დაბრუნება".
ნაბიჯი 10. როდესაც მოთხოვნილია, დაადასტურეთ, რომ გსურთ დაბრუნება
ნაბიჯი 11. TortoiseSVN ახლა დაუბრუნდება ამ ადრინდელ გადასინჯვას
ნაბიჯი 12. შეამოწმეთ დაბრუნების შედეგები და, თუ კმაყოფილი ხართ მათთან ერთად, დააბრუნეთ თქვენი სამუშაო ასლი საცავში
გაფრთხილება: ეს გააუქმებს ყველა ცვლილებას, რომელიც თქვენ გააკეთეთ არჩეული გადასინჯვის შემდეგ.