2.3. האם אתם בונים גרסה בכל יום?
כדי לעבור לנקודה הבאה או הקודמת בשקף יש ללחוץ במקלדת על החיצים שמאלה וימינה.
ניתן לעבור לשקף הבא על-ידי המקשים "N" ו-"P".
- כאשר עובדים עם מערכת ניהול גרסאות, לפעמים מתכנת מכניס בטעות משהו ששובר את הגרסה.
- למשל, הוא הוסיף קובץ חדש לתכנה, והכל מתקמפל מצוין על המחשב שלו, אבל הוא שכח להוסיף את הקובץ החדש למערכת ניהול הגרסאות.
- שבירת הגרסה זה דבר כל כך רע (וכל כך נפוץ) שכדאי לבנות גרסה כל יום על מנת לוודא שדבר זה לא יקרה בלי שישימו לב אליו.
- בקבוצות גדולות, דרך טובה לוודא תיקון מיידי של תופעות אלו היא לבנות גרסה כל יום בצהריים, למשל בזמן האוכל. כל אחד מכניס את מה שהוא יכול לפני האוכל. כשחוזרים מהאוכל, הגרסה בנויה.
- אם הכל עבד, יופי!
- אם הבניה נכשלה, מתקנים את הבעיה, אבל כולם יכולים להמשיך לעבוד עם הגרסה התקינה (הקודמת) של הקוד, מלפני הבניה.
- בקבוצת ה- Excel, היה לנו כלל שמי ששבר את הגרסה קיבל "עונש" לפקח על בניית הגרסאות עד שמישהו אחר שבר אותה.
- זה היה תמריץ טוב מדוע לא לשבור את הגרסה, ודרך טובה להעביר את כולם דרך תהליך בניית הגרסאות כך שכולם ידעו איך זה עובד.
- קראו עוד על כך במאמרי Daily Builds are Your Friend.