שחזור גרסה

כשפרסום גרוע עולה לאוויר,
חוזרים מהר לגרסה יציבה

נתיב שבור, נכס חסר, טקסט שגוי, ייצוא AI פגום. DeployPages שומר גרסאות של פרסומים סטטיים, כך שאפשר לשחזר גרסה קודמת במקום לבנות מחדש תחת לחץ.

build פעיל נוכחי (v102)
Error: 500
Unexpected token '<' in JSON at position 0
שחזר עכשיו
גרסה יציבה קודמת (v101)
השחזור הכי יעיל כאשר ה-build הקודם עדיין קיים כגרסה שאפשר לפרסם.

שחזור גרסה עובד רק כשה-build הישן עדיין קיים

החלפות הופכות טעויות לאירועים

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

גרסאות build שומרות על דרך חזרה

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

שחזור גרסה מגן גם על השקות שאינן הנדסיות

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

ה-build הישן הוא נתיב החירום שלכם

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

Current: /v102--> rollback -->Active: /v101

הטעויות שקורות בפועל

ייצוא סטטי מקולקל

ה-build הצליח, אבל הקבצים המיוצאים מצביעים על נתיב asset או route לא נכון.

עדכון תוכן גרוע

דף נחיתה, דף תיעוד, PDF או עדכון תיק עבודות עלו עם טקסט שגוי או קבצים חסרים.

קמפיין שזקוק לחזרה מהירה

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

שאלות נפוצות

Q: כמה גרסאות היסטוריות צוותים צריכים לשמור?

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

Q: האם שחזור גרסה קודמת נוגע במסד הנתונים?

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

Q: האם אפשר לבדוק או לשחזר builds ישנים יותר?

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

מתחילים מהחלק שכבר יש לכל אתר סטטי

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