یکی از نکات جالب در مورد Apache Subversion این است که هر تغییری را که در پرونده ها و فهرستهای خود ایجاد شده است به خاطر می آورد. این به شما این امکان را می دهد که به نسخه های قبلی کد خود برگردید - یک ویژگی مفید در صورتی که در چند ویرایش اخیر اشکال یا کدهای غیر ضروری را معرفی کرده اید و باید قبل از اینکه همه چیز خراب شود به زمان قبلی برگردید! برچسب زدن می تواند این فرایند را بسیار ساده تر کند ، زیرا به شما این امکان را می دهد که یک برچسب ویژه را با یک برچسب مفید و قابل خواندن برای انسان (مانند "نسخه 5.0") برچسب گذاری کنید. شما می توانید از طریق بازگشت به آن برچسب ، چند بازنگری در خط توسعه.
مراحل
مرحله 1. برای شروع ، روی نسخه در حال کار خود راست کلیک کرده و گزینه "Branch/Tag" را از منوی TortoiseSVN انتخاب کنید
مرحله 2. در گفتگوی بعدی ، مسیر ‘tags’ را انتخاب کرده و تگ مورد نظر را اضافه کنید
در این مثال از ‘Release_5.0” استفاده می کنیم
مرحله 3. یک پیام ورود مناسب را در کادر «پیام پیام» اضافه کنید
مرحله 4. ویرایش مورد نظر برای برچسب گذاری را انتخاب کنید
این معمولاً ویرایش HEAD است ، اما در صورت لزوم می توانید ویرایش دیگری را مشخص کنید. وقتی همه این اطلاعات را وارد کردید ، روی «OK» ضربه بزنید.
مرحله 5. TortoiseSVN به شما هشدار می دهد که:
"نسخه کار شما در مسیر قبلی باقی می ماند. اگر می خواهید تغییرات بعدی شما در نسخه تازه ایجاد شده باشد ، باید به آن مسیر کپی بروید. برای انجام این کار از فرمان Switch استفاده کنید. "شما اکنون برچسب خود را ایجاد کرده اید.
مرحله 6. اگر مخزن خود را بررسی کنید ، خواهید دید که این برچسب با موفقیت انجام شده است
مرحله 7. با TortoiseSVN و Subversion ، بازگشت به نسخه های برچسب گذاری شده قبلی آسان است
برای بازگشت به نسخه ای که بعداً برچسب گذاری کردیم ، روی نسخه کار خود راست کلیک کرده و "نمایش گزارش" را انتخاب کنید.
مرحله 8. با این کار لیستی از ویرایش ها نمایش داده می شود
مرحله 9. ویرایش مورد نظر برای بازگشت را انتخاب کرده و راست کلیک کنید
"بازگشت به این نسخه" را انتخاب کنید.
مرحله 10. وقتی از شما خواسته شد ، تأیید کنید که مایل به بازگشت هستید
مرحله 11. TortoiseSVN اکنون به این نسخه قبلی باز می گردد
مرحله 12. نتایج بازگشت را بررسی کنید و اگر از آنها راضی هستید ، نسخه کار خود را به مخزن متصل کنید
هشدار: با این کار همه تغییراتی که پس از ویرایش انتخاب شده ایجاد کرده اید کنار گذاشته می شود.