גרסאות

גרסה היא עותק סטטי של סקריפט. מעקב אחרי שינויים באמצעות גרסאות. אחרי השמירה, אי אפשר לשנות את הגרסה. כדאי להשתמש בגרסאות כשעובדים על סקריפט שעובר הרבה שינויים ואיטרציות. כל פרויקט סקריפט יכול להכיל עד 200 גרסאות.

גרסה שונה מפריסה:

  • גרסה: תמונת מצב של הקוד בנקודת זמן ספציפית.
  • פריסה: גרסה שמשתמשת בגרסה ספציפית של הסקריפט. כדי לעדכן את הקוד של פריסה קיימת, יוצרים גרסה חדשה ואז עורכים את הפריסה כדי להשתמש בה.

יוצרים גרסאות כשכותבים ספרייה. מידע נוסף זמין במאמר בנושא ספריות.

יצירת גרסה

גרסה נוצרת באופן אוטומטי כשיוצרים פריסה חדשה. כדי ליצור גרסה חדשה מפריסה קיימת, פותחים את פרויקט ה-Script ומבצעים את השלבים הבאים:

  1. למעלה, לוחצים על פריסה > ניהול פריסות.
  2. בוחרים את הפריסה הפעילה שרוצים ליצור לה גרסה חדשה ולוחצים על סמל העריכה .
  3. בקטע Version (גרסה), בוחרים באפשרות New version (גרסה חדשה).
  4. לוחצים על פריסה.

צפייה בגרסה קודמת

כדי לראות גרסה קודמת שנוצרה בפרויקט הסקריפט:

  1. בפרויקט הסקריפט, לוחצים על היסטוריית הפרויקט.
  2. בקטע היסטוריית הפרויקט, בוחרים את הגרסה שרוצים לראות. כדי לראות את התיאור של גרסה מסוימת, מעבירים את הסמן מעל מספר הגרסה.

השוואה בין גרסה קודמת לגרסה הנוכחית

כדי להשוות בין גרסה שנוצרה בעבר לבין הגרסה הנוכחית, או גרסת HEAD, מבצעים את השלבים הבאים:

  1. בפרויקט הסקריפט, לוחצים על היסטוריית הפרויקט.
  2. בקטע היסטוריית הפרויקט, בוחרים את הגרסה שרוצים לראות.
  3. מפעילים את האפשרות הדגשת השינויים.

בהתאם לשינויים שבוצעו מאז הגרסה שנבחרה, רשימת הקבצים מכילה את הסימנים הבאים:

עט סימון סוג שינוי תיאור

הקובץ נוסף

הקובץ הזה חדש בגרסה הנוכחית.

הקובץ נמחק

הקובץ הזה לא קיים יותר בגרסה הנוכחית.

נערכו שינויים בקובץ

בגרסה הנוכחית של הקובץ הזה יש שינויים שלא היו בגרסה שנבחרה. כדי לראות את השינויים, לוחצים על שם הקובץ.

שחזור של גרסה קודמת

אי אפשר לשחזר באופן אוטומטי גרסה קודמת של פרויקט הסקריפט. עם זאת, אפשר להעתיק באופן ידני קוד מגרסה קודמת לפרויקט הנוכחי:

  1. בפרויקט הסקריפט, לוחצים על היסטוריית הפרויקט.
  2. בקטע היסטוריית הפרויקט, בוחרים את הגרסה שרוצים לשחזר.
  3. יופיע הקוד של הגרסה הזו. מעתיקים את הקוד מהקבצים בגרסה הזו.
  4. כדי לעדכן את הגרסה הנוכחית, מדביקים את הקוד שהועתק בקבצים המתאימים בעורך.
  5. לוחצים על סמל השמירה סמל לחצן השמירה בכלי לעריכת סקריפטים.

מחיקת גרסאות

אפשר למחוק גרסאות באופן סופי אם הן לא בשימוש בפריסה פעילה. במאמר בנושא יצירה וניהול של פריסות מוסבר איך להעביר פריסה לארכיון או לשנות את הגרסה שבה נעשה שימוש בפריסה פעילה.

מחיקת גרסה

כדי למחוק גרסה אחת בכל פעם, פועלים לפי השלבים הבאים:

  1. בפרויקט הסקריפט, לוחצים על היסטוריית הפרויקט.
  2. לצד הגרסה שרוצים למחוק, לוחצים על סמל האפשרויות הנוספות > מחיקת הגרסה הזו > מחיקה.

מחיקת כמה גרסאות בבת אחת

כדי למחוק כמה גרסאות בו-זמנית:

  1. בפרויקט הסקריפט, לוחצים על היסטוריית הפרויקט.
  2. לוחצים על מחיקת גרסאות בכמות גדולה. בתיבת דו-שיח תופיע רשימה של גרסאות למחיקה. הגרסאות שנמצאות בשימוש בפריסה פעילה לא נכללות ברשימה.
  3. בוחרים את הגרסאות שרוצים למחוק ולוחצים על מחיקה.
  4. בתיבת הדו-שיח, לוחצים על מחיקה.