سجل الإصدارات والحفظ التلقائي: كيف تُحمى كل تغييراتك
ما هو؟
كلما عملت في المصمم المرئي لمسارات سير العمل، تحمي تغييراتك آليتان متكاملتان: الحفظ التلقائي والحفظ اليدوي. يلتقط الحفظ التلقائي بصمت لقطة من اللوحة كل 30 ثانية عند وجود تغييرات غير محفوظة. وينشئ الحفظ اليدوي باستخدام Ctrl+S أو زر الحفظ نقطة استعادة تتحكم فيها، وهو مفيد لتحديد مرحلة مهمة. تُسجّل كل لقطة، تلقائية أو يدوية، كإصدار مرقم يحمل اسم المؤلف وطابعًا زمنيًا وتسمية للنوع. يمكنك عرض كل الإصدارات في لوحة سجل الإصدارات (Version History) واستعادة اللوحة إلى أي حالة سابقة بنقرة واحدة.
أهميته وفوائده الرئيسية
- العمل باطمئنان: لا تحتاج إلى تذكر الحفظ؛ تُلتقط التغييرات تلقائيًا لتتفرغ لتصميم العملية.
- التعافي من أي خطأ: هل حذفت عقدة دون قصد أو مسحت اللوحة؟ عد إلى إصدار قبل 30 ثانية أو ساعتين أو أسبوعين؛ إذ يُحتفظ بكل إصدار.
- معرفة من غيّر وماذا ومتى: يسجل كل إصدار المؤلف والطابع الزمني، مما يسهّل فهم تاريخ تصميم سير العمل.
- تمييز العمل الاستكشافي من المحطات المهمة: تحمل عمليات الحفظ التلقائي تسمية واضحة، كما تحمل عمليات الحفظ المقصودة بـCtrl+S تسمية نقاط حفظ يدوية، لتجد الحالات المهمة سريعًا.
- التراجع والإعادة عبر لقطات محفوظة حقيقية: يتنقل زرا التراجع والإعادة في قائمة الإصدارات، لذلك تنتقل دائمًا بين حالات حقيقية محفوظة على الخادم، لا سجل في الذاكرة يختفي بتحديث الصفحة.
- لا يُحذف أي إصدار: يتراكم السجل الكامل بلا أجل محدد، ويمكنك العودة حتى بعد أشهر.
قبل أن تبدأ
- يجب أن تكون في وضع التحرير، لا العرض، داخل المصمم المرئي لاستخدام عناصر الحفظ.
- يتوفر سجل الإصدارات لكل سير عمل من داخل المصمم، ويجب فتح سير العمل لرؤية سجله.
- يتاح الحفظ التلقائي واليدوي لكل مستخدم يملك صلاحية تحرير مسارات سير العمل. تنشئ الاستعادة إصدارًا جديدًا، ولا تستبدل السجل.
طريقة الاستخدام خطوة بخطوة
التحقق من حالة الحفظ
لوحة الحفظ التلقائي (Auto-Save) لوحة عائمة صغيرة في الركن العلوي الأيمن من لوحة المصمم، وتظل ظاهرة أثناء عملك على سير العمل.
-
انظر إلى الركن العلوي الأيمن من لوحة المصمم. تعرض لوحة الحالة إحدى الحالات الآتية:
مؤشر الحالة معناه نقطة برتقالية نابضة مع تغييرات غير محفوظة (Unsaved changes) أجريت تغييرات منذ آخر حفظ. سيلتقطها الحفظ التلقائي خلال 30 ثانية. دائرة دوارة مع جارٍ الحفظ… (Saving…) عملية حفظ، تلقائية أو يدوية، قيد التنفيذ. علامة اختيار خضراء مع تم الحفظ! (Saved!) اكتمل أحدث حفظ بنجاح. تختفي بعد ثانيتين. علامة × حمراء مع فشل الحفظ (Save failed) واجهت آخر محاولة حفظ خطأ. حاول الحفظ يدويًا باستخدام Ctrl+S. رمز ساعة مع حُفظ منذ X (Saved X ago) لا توجد تغييرات غير محفوظة، ويعرض الزمن منذ آخر حفظ. رمز فرع مع لا تغييرات (No changes) فُتح سير العمل للتو ولم يُجر أي تعديل بعد. تظهر أيضًا شارة إصدار ذهبية، مثل
v7، لتوضح رقم الإصدار الحالي.
الحفظ يدويًا
-
للحفظ في أي وقت، اضغط Ctrl+S في Windows أو Linux، أو Cmd+S في Mac، أو انقر الحفظ الآن (Save Now) في لوحة الحفظ التلقائي.
تعرض الحالة جارٍ الحفظ… للحظات، ثم تنتقل إلى تم الحفظ! مع علامة خضراء. ويزداد عداد الإصدار واحدًا.
تُسجّل عمليات الحفظ اليدوي في سجل الإصدارات بنوع manual في شارة خضراء، لتتعرف عليها بسهولة كنقاط استعادة مقصودة.
التحكم في الحفظ التلقائي
-
اعثر على مفتاح الحفظ التلقائي (30 ثانية) (Auto-save 30s) أسفل لوحة الحفظ التلقائي.
- أخضر، مفعّل: الحفظ التلقائي نشط. إذا وجدت تغييرات غير محفوظة، تُلتقط لقطة كل 30 ثانية.
- رمادي، متوقف: الحفظ التلقائي معطل، ولا تُلتقط إلا عمليات الحفظ اليدوية بـCtrl+S.
-
انقر المفتاح لتفعيل الحفظ التلقائي أو إيقافه. يسري تفضيلك على جلسة التصميم الحالية فقط، ويعود الحفظ التلقائي مفعّلًا في المرة التالية التي تفتح فيها المصمم.
التوصية: اترك الحفظ التلقائي مفعّلًا؛ فهو الخيار الأكثر أمانًا ولا يؤثر في أداء التصميم.
فتح سجل الإصدارات
-
انقر زر السجل (History)، رمز الساعة أو السجل مع سهم، في لوحة الحفظ التلقائي.
تتوسع لوحة سجل الإصدارات أسفل لوحة الحالة، وتعرض قائمة قابلة للتمرير بكل الإصدارات المحفوظة لسير العمل.
-
يعرض كل إدخال إصدار في القائمة:
الحقل ما يخبرك به رقم الإصدار بالذهبي والعريض، مثل v12الرقم المتسلسل للإصدار؛ الأرقام الأعلى أحدث. شارة النوع auto-saveرمادية للحفظ التلقائي، وخضراء للحفظ اليدوي.شارة الحالي (Current) الذهبية تظهر فقط على الإصدار المحمّل حاليًا في اللوحة. ملخص التغيير وصف قصير: تغييرات محفوظة تلقائيًا (Auto-saved changes) أو حفظ يدوي (Manual save). المؤلف (Author) اسم مستخدم الشخص الذي أطلق الحفظ. المدة الماضية (Time ago) المدة منذ حفظ الإصدار، مثل 3m agoأو2h agoأو5d ago.زر الاستعادة (Revert) يظهر على كل إصدار عدا الحالي؛ انقره لاستعادة ذلك الإصدار. -
لإغلاق لوحة سجل الإصدارات، انقر زر السجل مجددًا؛ فيطويها السهم.
الاستعادة إلى إصدار سابق
-
اعثر في لوحة سجل الإصدارات على الإصدار المراد استعادته. القائمة مرتبة من الأحدث إلى الأقدم.
-
انقر زر استعادة (Revert)، رمز سهم عكس عقارب الساعة، على الإصدار المطلوب.
يظهر مربع تأكيد:
«هل أنت متأكد من أنك تريد الاستعادة إلى الإصدار [N]؟»
-
انقر موافق (OK) للتأكيد. تتحدث اللوحة فورًا لتعرض سير العمل كما كان في ذلك الإصدار. ويُنشأ إدخال إصدار جديد تلقائيًا، إذ تُسجّل عملية الاستعادة نفسها كإصدار جديد؛ وبذلك يظل السجل تراكميًا ولا يُحذف أي إصدار.
التنقل بين الإصدارات بالتراجع والإعادة
زرا التراجع (Undo) والإعادة (Redo) في شريط الأدوات واعيان بالإصدارات؛ فهما يتنقلان في قائمة الإصدارات بدلًا من إجراءات بسيطة محفوظة في الذاكرة.
-
للرجوع عبر الإصدارات، انقر التراجع، رمز السهم عكس عقارب الساعة، أو اضغط Ctrl+Z.
يحمّل ذلك الإصدار السابق مباشرة. تتحدث اللوحة وتنخفض شارة رقم الإصدار.
-
للتقدم مجددًا، انقر الإعادة، رمز السهم مع عقارب الساعة، أو اضغط Ctrl+Shift+Z.
يحمّل ذلك الإصدار الأحدث التالي. يكون زر الإعادة معطلًا ورماديًا إذا كنت على أحدث إصدار.
-
يكون زر التراجع معطلًا عند أقدم إصدار متاح، والإعادة معطلة عند أحدث إصدار.
لأن التراجع والإعادة يعملان على لقطات حقيقية محفوظة على الخادم، يواصلان العمل بصورة صحيحة حتى بعد إغلاق المتصفح وفتحه من جديد؛ ولا يمسحهما تحديث الصفحة.
شرح الخيارات والإعدادات
أنواع الإصدارات
| النوع | نمط التسمية | أنشأه | الوصف |
|---|---|---|---|
| حفظ تلقائي (Auto-save) | شارة رمادية | النظام، كل 30 ثانية عند وجود تغييرات | حماية مستمرة؛ يحمل تسمية تغييرات محفوظة تلقائيًا. |
| حفظ يدوي (Manual save) | شارة خضراء | المستخدم، عبر Ctrl+S أو الحفظ الآن | نقاط استعادة مقصودة؛ تحمل تسمية حفظ يدوي. |
| استعادة (Revert) | شارة خضراء | المستخدم، عبر زر الاستعادة في السجل | تسجل تنفيذ استعادة؛ وتحمل تسمية بإجراء الاستعادة. |
عناصر تحكم لوحة الحفظ التلقائي
| عنصر التحكم | ما يفعله |
|---|---|
| مؤشر الحالة | يعرض حالة الحفظ الحالية: غير محفوظ، أو جارٍ الحفظ، أو محفوظ، أو خطأ، أو زمن آخر حفظ. |
شارة الإصدار، مثل v7 |
تعرض رقم الإصدار المحمّل حاليًا في اللوحة. |
| الحفظ الآن، زر ذهبي مصمت | يطلق حفظًا يدويًا فوريًا. |
| مفتاح السجل، رمز وسهم | يوسع لوحة سجل الإصدارات أسفل بطاقة الحالة أو يطويها. |
| مفتاح الحفظ التلقائي (30 ثانية) | يمكّن دورة الحفظ التلقائي كل 30 ثانية أو يعطّلها. |
زر الإغلاق، X |
يخفي لوحة الحفظ التلقائي كاملة من العرض. |
عناصر تحكم لوحة سجل الإصدارات
| عنصر التحكم | ما يفعله |
|---|---|
| قائمة الإصدارات | قائمة قابلة للتمرير مرتبة من الأحدث إلى الأقدم بكل الإصدارات المحفوظة. |
| شارة الحالي | شارة زرقاء على الإصدار المحمّل حاليًا في اللوحة. |
| زر الاستعادة | يعيد اللوحة إلى ذلك الإصدار ويسجل إصدارًا جديدًا في السجل. |
| لا يوجد سجل إصدارات بعد، الحالة الفارغة | تظهر عندما لم يُحفظ سير العمل من قبل. |
نصائح وأفضل الممارسات
- اضغط Ctrl+S عند المحطات المهمة. يحميك الحفظ التلقائي، لكن الضغط بعد إكمال قسم منطقي، ككل عُقد المهام أو فروع الشروط، ينشئ نقطة حفظ يدوي خضراء يسهل التعرف عليها واستعادتها.
- اقرأ قائمة الإصدارات لفهم السجل. إذا عدّل زميل سير العمل، يمكنك رؤية عمليات حفظه التلقائية واليدوية وفهم ما تغير ومتى.
- لا تعطل الحفظ التلقائي خلال جلسات التصميم الطويلة. لا يكلّف أداءً ويحميك من تعطل المتصفح أو مغادرة الصفحة بالخطأ.
- تنشئ الاستعادة دائمًا إصدارًا جديدًا ولا تدمر القديم. لا مخاطرة في تجربتها؛ فإذا لم تعجبك الحالة المستعادة، يمكنك استعادة الإصدار الذي كنت عليه، أو الضغط على Ctrl+S لحفظ إصدار جديد من الحالة المستعادة.
- يمكن إبقاء لوحة سجل الإصدارات مفتوحة أثناء التصميم. تتحدث آنيًا عند وقوع عمليات الحفظ، فتستطيع مراقبة عداد الإصدارات أثناء العمل.
الأسئلة الشائعة
س: يظهر الحفظ التلقائي «تغييرات محفوظة تلقائيًا» كل 30 ثانية. هل يمكن زيادة الفاصل؟
الفاصل الثابت 30 ثانية ولا يمكن تغييره من الواجهة. إذا وجدت الحفظ المتكرر مشتتًا، فيمكنك إيقافه من مفتاح اللوحة والاعتماد على Ctrl+S؛ لكن تذكر الحفظ بانتظام.
س: أغلقت المتصفح دون قصد أثناء التحرير. هل فقدت عملي؟
على الأرجح لا. إذا كان الحفظ التلقائي مفعّلًا افتراضيًا، فقد نُفّذ آخر حفظ خلال 30 ثانية. افتح سير العمل في وضع التحرير، وراجع سجل الإصدارات، وابحث عن أحدث إدخال؛ ستجد عملك هناك.
س: كم إصدارًا يحتفظ به النظام؟ وهل يحذف الإصدارات القديمة؟
يُحتفظ بكل إصدار إلى أجل غير محدد، بلا تنظيف تلقائي أو حد. تتراكم الإصدارات القديمة طوال عمر سير العمل.
س: هل يمكنني إضافة وصف إلى حفظ يدوي لأعرف محتوى نقطة الاستعادة؟
تحمل عمليات الحفظ اليدوي حاليًا تسمية حفظ يدوي فقط. لإضافة سياق، غيّر عنوان سير العمل ليعكس الحالة الحالية قبل الحفظ، أو دوّن رقم الإصدار في مستند للفريق. قد تضيف تحديثات مستقبلية حقلًا لوصف الحفظ.
س: استعاد زميل إصدارًا قديمًا بالخطأ. هل يمكننا التراجع عن ذلك؟
نعم. سُجلت الاستعادة كإصدار جديد أعلى قائمة السجل. افتح اللوحة، واعثر على الإصدار الذي كان قائمًا قبل الاستعادة، وسيظل موجودًا، ثم انقر زر استعادة الخاص به.
س: لماذا زر الحفظ الآن معطل؟
إذا كان رماديًا، فقد تكون عملية حفظ جارية. انتظر حتى تكتمل. وإذا كنت في وضع العرض، فسيظل معطلًا؛ إذ تحتاج إلى وضع التحرير للحفظ.
س: هل يمكنني مقارنة إصدارين جنبًا إلى جنب؟
لا توفر لوحة سجل الإصدارات الحالية عرض فروق أو مقارنة. للمقارنة، دوّن رقمي الإصدارين واستخدم زر الاستعادة لتحميل كل منهما تباعًا وملاحظة الاختلافات في اللوحة.
