Apache Subversion -ийн нэг давуу тал нь файлууд болон лавлах санд оруулсан өөрчлөлт бүрийг санаж байдаг явдал юм. Энэ нь танд кодынхоо өмнөх хувилбарууд руу буцах сонголтыг өгөх болно. Хэрэв та сүүлийн хэдэн хувилбарт зарим алдаа эсвэл шаардлагагүй кодыг оруулсан бөгөөд энэ нь буруу болохоос өмнөх цаг руу буцах шаардлагатай бол ашигтай шинж чанар болно! Тэмдэглэгээ хийх нь танд хялбар, хүн уншихад тохиромжтой шошго ("5.0 хувилбар гаргах" гэх мэт) бүхий тодорхой хувилбарыг шошголох боломжийг олгож өгснөөр энэхүү үйл явцыг ихээхэн хөнгөвчлөх болно. Та энэ шошго руу буцах үйл явцыг дамжуулж, хөгжлийн шугам руу хэд хэдэн өөрчлөлт оруулна.
Алхам
Алхам 1. Эхлэхийн тулд ажлын хуулбар дээрээ хулганы баруун товчийг дараад TortoiseSVN цэснээс 'Салбар/Таг сонголтыг сонгоно уу
Алхам 2. Дараагийн харилцах цонхонд ‘tags’ замыг сонгоод хүссэн хаягаа нэмнэ үү
Энэ жишээнд бид "Release_5.0" -ийг ашиглах болно.
Алхам 3. 'Log message' хайрцагт зохих бүртгэлийн мессежийг нэмнэ үү
Алхам 4. Аль хувилбарыг тэмдэглэхийг хүсч байгаагаа сонгоно уу
Энэ нь ихэвчлэн HEAD хувилбар юм, гэхдээ шаардлагатай бол та өөр хувилбарыг зааж өгч болно. Энэ бүх мэдээллийг оруулсны дараа "OK" дээр дарна уу.
Алхам 5. TortoiseSVN танд дараахь зүйлийг анхааруулах болно
"Таны ажлын хуулбар өмнөх зам дээр хэвээр байна. Хэрэв та дараагийн өөрчлөлтөө дөнгөж үүсгэсэн хуулбар дээр хийхийг хүсч байвал тэр хуулбарлах зам руу шилжих хэрэгтэй. Үүнийг хийхийн тулд Switch командыг ашиглана уу. "Та одоо өөрийн хаягийг үүсгэсэн байна.
Алхам 6. Хэрэв та репозитороо шалгавал энэ тэмдэг амжилттай хийгдсэн болохыг харах болно
Алхам 7. TortoiseSVN болон Subversion -ийн тусламжтайгаар өмнөх тэмдэглэгдсэн засварууд руу буцахад хялбар байдаг
Хожим нь тэмдэглэсэн засвар руу буцахын тулд ажлын хуулбар дээрээ хулганы баруун товчийг дараад "Бүртгэлийг харуулах" -ыг сонгоно уу.
Алхам 8. Энэ нь засварын жагсаалтыг харуулах болно
Алхам 9. Буцаахыг хүссэн хувилбараа сонгоод хулганы баруун товчийг дарна уу
"Энэ хувилбарт буцаах" -ыг сонгоно уу.
Алхам 10. Хүссэн тохиолдолд буцаах хүсэлтэй байгаагаа баталгаажуулна уу
Алхам 11. TortoiseSVN одоо өмнөх хувилбар руу буцах болно
Алхам 12. Буцаах үр дүнг шалгаж, хэрэв танд сэтгэл хангалуун байвал ажлын хуулбарыг хадгалах санд буцааж өгнө үү
Анхааруулга: энэ нь сонгосон засварын дараа хийсэн бүх өөрчлөлтийг устгах болно.