تخطَّ إلى المحتوى

التحكم في الإصدارات

كل تغيير يحفظ لقطة مرقّمة. تصفّح الإصدارات السابقة بوضع القراءة فقط من قائمة الإصدارات في شريط أدوات Builder. لا يوجد زر للرجوع بعد — للتراجع عن شيء ما، اطلب من الذكاء الاصطناعي إعادته كما كان.

كل تغيير يجريه الذكاء الاصطناعي على تطبيقك يُودَع في مستودع خاص تديره Proyecta، ويُسجَّل كإصدار مرقّم يمكنك الرجوع إليه في أي وقت.

استخدم قائمة الإصدارات في شريط أدوات Builder للتنقل بين اللقطات المحفوظة. على الأجهزة المحمولة، يمكنك الوصول إلى سجل الإصدارات عبر قائمة More. أثناء عرض إصدار سابق، انقر على Open history في شريط الإصدار لرؤية القائمة الكاملة للإصدارات. يعرض كل إصدار:

  • رقمه (مثل “v12”)
  • تسمية توضيحية (تُحدَّد للإصدارات الرئيسية، أو تكون فارغة للإصدارات العادية)
  • وقت الإنشاء وفق إعدادات منطقتك الزمنية
  • أول 7 أحرف من رمز commit في git

انقر على أي بطاقة إصدار لفتح تلك اللقطة في المعاينة. تُفتح الإصدارات السابقة في وضع القراءة فقط — يمكنك الاطلاع على الكود والمعاينة، لكن لا يمكنك التعديل من داخل عرض سابق.

أثناء تصفّحك لإصدار سابق، يظهر شريط أسفل شريط الأدوات يعرض “Viewing version N in read-only mode.” انقر على Return to latest في الشريط للعودة إلى الحالة الراهنة للمشروع واستئناف التعديل.

إذا لم تُجرِ أي تعديلات بعد، تعرض الصفحة “No snapshots yet — versions are created automatically after builder turns that commit changes.”

كيف أتراجع عن تغيير فعلياً؟

Section titled “كيف أتراجع عن تغيير فعلياً؟”

فتح إصدار قديم لا يُعيد تطبيقك إلى ذلك الإصدار، ولا يوجد حتى الآن زر “الرجوع إلى هذا الإصدار”. للتراجع عن شيء ما، اطلب من الذكاء الاصطناعي إعادته:

  • "Undo the last change"
  • "Put the homepage hero back the way it looked in version 6"

يُعدِّل الذكاء الاصطناعي تطبيقك نحو الأمام ليصل إلى الحالة التي تصفها. استخدم سجل الإصدارات لـ_مشاهدة_ شكل إصدار سابق، ثم أخبر الذكاء الاصطناعي بما تريد استعادته.

لا يوجد terminal ولا وصول إلى git في Builder، لذلك git revert / git reset غير متاحَين.

أين يُخزَّن الكود الخاص بي؟

Section titled “أين يُخزَّن الكود الخاص بي؟”

يُخزَّن كود مشروعك في مستودع خاص تديره بنية Proyecta التحتية. لا يمكن للمستخدمين الوصول إليه: لا يوجد محرر كود في Builder، ولا رابط للمستودع، ولا أمر git clone، ولا طريقة لربط حساب أو مؤسسة GitHub خاصة بك. راجع تصدير بياناتك لمعرفة ما يعنيه ذلك وكيفية التواصل معنا إذا كنت بحاجة إلى الكود.

ما الذي يتضمنه كل إصدار؟

تغييرات الكود، وتحديثات الإعدادات، وتعديلات المخطط — كل ما يُخزَّن في git. لا تُضمَّن في الإصدارات الأصول المحفوظة خارج المستودع كالملفات المرفوعة وسجلات قواعد البيانات.

هل يمكنني إنشاء branches؟

لا. لا تتوفر إمكانية إنشاء branches في Builder — لا يوجد terminal ولا وصول إلى git. كل تغيير يُضاف إلى branch العمل الخاص بمشروعك كإصدار جديد.

كيف أتعاون مع فريقي؟

ادعُ أعضاء فريقك من Settings وسيعمل الجميع عبر نفس Builder، بمشاركة قاعدة كود واحدة وسجل إصدارات واحد. راجع المشاركة.

  • الرجوع بنقرة واحدة — زر “Revert to this version” في صفحة سجل الإصدارات يُنشئ إصداراً جديداً مطابقاً للقطة قديمة
  • وسوم إصدارات مخصصة — تسمية إصدارات بعينها لتسهيل العثور عليها لاحقاً