# نقاط الحفظ المحفوظة

عُد إلى لقطة محفوظة من المشروع بعد بناء ناجح، دون إنشاء Git commit.

يمكن للبناء الناجح أن ينشئ نقطة حفظ لمجلد مشروعك. عندما يسير تعديل ما في الاتجاه الخطأ، افتح **Versioning → Saved Checkpoints** وعُد إلى لقطة سابقة.

![Versioning → Saved Checkpoints في LLaMA. وسّع Show files لرؤية المصادر والأصول المسجلة في ذلك الإصدار.](https://cdn.oleafly.com/images/screenshots/desktop/docs/saved-checkpoints-dark-window-v2.png#view=621,202,677,677)

## كيف تُحفَظ نقاط الحفظ

مع تفعيل نقاط الحفظ التلقائية، يحفظ Oleafly في الخلفية بعد بناء ناجح عندما يكون المشروع قد تغيّر. وعمليات البناء المتكررة دون تغيير لا تضيف نسخًا مكررة.

نقاط الحفظ منفصلة عن Git. لا حاجة إلى تجميع الملفات أو كتابة رسالة commit. وهي تغطي كل محركات المستندات.

## استعرض إصدارًا

يعرض الخط الزمني الإصدار والوقت والمحرك والمستند الرئيسي وعدد الملفات والحجم المخزَّن. وسّع مدخلًا لفحص ملفاته. وأضف تسمية مثل **Submitted draft** أو **Before methods revision** لتسهيل التعرّف على الإصدار.

## الاستعادة

اختر **Restore** على نقطة الحفظ التي تريدها. يعيد Oleafly كتابة الملفات الملتقطة فوق النسخ الحالية ويسترجع الملفات الملتقطة التي حذفتها لاحقًا. وتبقى الملفات المنشأة بعد تلك النقطة في المشروع.

تستبعد اللقطة مخابئ البناء وGit وأدلة البيانات الوصفية للتطبيق ومجلدات التبعيات المولَّدة المدعومة. ولا تنقل استعادةُ نقطة حفظ فرعَ Git.

## خذ التاريخ معك

يستطيع قسم **Advanced** في الخط الزمني تصدير أرشيف تاريخ نقاط الحفظ المشفّر بكلمة مرور أو استيراده. احفظ كلمة المرور في مكان يمكنك استرجاعها منه؛ فلا يخزّنها Oleafly.

يعيش تاريخ نقاط الحفظ خارج مجلد المخطوطة. ويحمل ملف ZIP للمصدر أو الدفع إلى Git المصدرَ، لا أرشيف التاريخ المنفصل هذا.

## إدارة التخزين

احذف نقاط حفظ مفردة، أو أبقِ أحدث الإصدارات، أو أعد ضبط التاريخ من نافذة Versioning. ويتحكم **Settings → Data Storage → Local store** في نقاط الحفظ التلقائية وإشعارات التخزين.

نقلُ مشروع إلى سلة المحذوفات يُبقي تاريخه قابلًا للاستعادة. وحذف المشروع نهائيًا يزيل تاريخ نقاط حفظه. ويبدأ المشروع المكرَّر تاريخَ نقاط حفظ جديدًا.

[استخدم Git لعمليات commit المسماة والمزامنة البعيدة →](/docs/git-history/)
