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