אחד הדברים הגדולים בחתרנות Apache הוא שהיא זוכרת כל שינוי שנעשה בקבצים ובספריות שלה. זה נותן לך את האפשרות לחזור לגרסאות קודמות של הקוד שלך - תכונה שימושית אם הצגת כמה באגים או קוד מיותר בשינויים האחרונים, וצריך לחזור אחורה לזמן שהכל השתבש! תיוג יכול להקל על תהליך זה בהרבה על ידי מתן אפשרות לתייג גרסה ספציפית עם תג שימושי וניתן לקריאה על ידי בני אדם (כגון "שחרור 5.0".) במדריך זה נעסוק תחילה ביצירת תג כזה, לפני ההליכה אתה עובר את תהליך החזרה לתג הזה, כמה שינויים בהמשך קו הפיתוח.
צעדים
שלב 1. כדי להתחיל, לחץ באמצעות לחצן העכבר הימני על עותק העבודה שלך ובחר באפשרות 'ענף/תג' מתפריט TortoiseSVN
שלב 2. בתיבת הדו -שיח הבאה, בחר בנתיב 'תגים' והוסף את התג הרצוי
בדוגמה זו נשתמש ב- 'Release_5.0'
שלב 3. הוסף הודעת יומן מתאימה בתיבה 'הודעת יומן'
שלב 4. בחר באיזו גרסה ברצונך לתייג
בדרך כלל זו גרסת HEAD, אך ניתן לציין גרסה נוספת במידת הצורך. לאחר שהזנת את כל המידע הזה, לחץ על 'אישור'.
שלב 5. TortoiseSVN יזהיר אותך כי:
"עותק העבודה שלך נשאר בנתיב הקודם. אם אתה רוצה שהשינויים הבאים שלך יהיו בעותק שנוצר זה עתה, עליך לעבור לנתיב ההעתקה הזה. השתמש בפקודה Switch כדי לעשות זאת. "יצרת כעת את התג שלך.
שלב 6. אם תבדוק את המאגר שלך, תראה שתג זה בוצע בהצלחה
שלב 7. עם TortoiseSVN ו- Subversion, קל לחזור לגירסאות מתויגות קודמות
כדי לחזור לגירסה שתייגנו זה עתה במועד מאוחר יותר, לחץ באמצעות לחצן העכבר הימני על עותק העבודה שלך ובחר 'הצג יומן'.
שלב 8. פעולה זו תציג רשימה של תיקונים
שלב 9. בחר את הגרסה שאליה ברצונך לחזור ולחץ באמצעות לחצן העכבר הימני
בחר 'חזור לגרסה זו'.
שלב 10. כאשר תתבקש, אשר שברצונך לחזור
שלב 11. TortoiseSVN יחזור כעת לגרסה קודמת זו
שלב 12. בדוק את תוצאות החזרה, ואם אתה מרוצה מהן, העבר את עותק העבודה שלך למאגר
אזהרה: פעולה זו תבטל את כל השינויים שביצעת לאחר השינוי שנבחר.