logologo
البدء
الدليل
التطوير
الإضافات
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
البدء
الدليل
التطوير
الإضافات
API
logologo

إدارة الإصدارات

نظرة عامة
المتغيرات والمفاتيح
إدارة النسخ الاحتياطي
إدارة الترحيل
Next Pageنظرة عامة
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#إدارة الإصدارات

#مقدمة

في التطبيقات العملية، ولضمان أمان البيانات واستقرار التطبيق، عادةً ما نحتاج إلى نشر بيئات متعددة، مثل بيئة التطوير، وبيئة ما قبل الإصدار، وبيئة الإنتاج. توضح هذه الوثيقة، من خلال مثالين لعمليات تطوير شائعة بدون تعليمات برمجية، كيفية تنفيذ إدارة الإصدارات في NocoBase بالتفصيل.

#التثبيت

تُعد ثلاث إضافات ضرورية لإدارة الإصدارات. يُرجى التأكد من تفعيل الإضافات التالية.

#المتغيرات والمفاتيح

  • إضافة مدمجة، يتم تثبيتها وتفعيلها افتراضيًا.
  • توفر إمكانية الإعداد والإدارة المركزية للمتغيرات والمفاتيح البيئية، وتُستخدم لتخزين البيانات الحساسة، وإعادة استخدام بيانات الإعداد، وعزل إعدادات البيئات، وما إلى ذلك. (عرض الوثائق).

#مدير النسخ الاحتياطي

  • هذه الإضافة متاحة فقط في الإصدار الاحترافي أو الإصدارات الأعلى (معرفة المزيد).
  • توفر وظائف النسخ الاحتياطي والاستعادة، وتدعم النسخ الاحتياطي المجدول، مما يضمن أمان البيانات واستعادتها بسرعة. (عرض الوثائق).

#مدير الترحيل

  • هذه الإضافة متاحة فقط في الإصدار الاحترافي أو الإصدارات الأعلى (معرفة المزيد).
  • تُستخدم لترحيل إعدادات التطبيق من بيئة تطبيق إلى بيئة تطبيق أخرى. (عرض الوثائق).

#عمليات تطوير شائعة بدون تعليمات برمجية

#بيئة تطوير واحدة، إصدار أحادي الاتجاه

يناسب هذا النهج عمليات التطوير البسيطة. توجد بيئة تطوير واحدة، وبيئة ما قبل الإصدار واحدة، وبيئة إنتاج واحدة. تتدفق التغييرات من بيئة التطوير إلى بيئة ما قبل الإصدار، ثم تُنشر أخيرًا في بيئة الإنتاج. في هذه العملية، يمكن لبيئة التطوير فقط تعديل الإعدادات، بينما لا يُسمح بأي تعديلات في بيئتي ما قبل الإصدار والإنتاج.

20250106234710

عند إعداد قواعد الترحيل، اختر قاعدة «الأولوية للتجاوز» للجداول المدمجة في النواة والإضافات؛ أما بالنسبة للباقي، فيمكنك الاحتفاظ بالإعدادات الافتراضية إذا لم تكن هناك متطلبات خاصة.

20250105194845

#بيئات تطوير متعددة، إصدار مدمج

يناسب هذا النهج سيناريوهات التعاون المتعدد أو المشاريع المعقدة. يمكن استخدام عدة بيئات تطوير متوازية بشكل مستقل، وتُدمج جميع التغييرات في بيئة ما قبل الإصدار واحدة للاختبار والتحقق، قبل نشرها أخيرًا في بيئة الإنتاج. في هذه العملية أيضًا، يمكن لبيئة التطوير فقط تعديل الإعدادات، بينما لا يُسمح بأي تعديلات في بيئتي ما قبل الإصدار والإنتاج.

20250107103829

عند إعداد قواعد الترحيل، اختر قاعدة «الأولوية للإدراج أو التحديث» للجداول المدمجة في النواة والإضافات؛ أما بالنسبة للباقي، فيمكنك الاحتفاظ بالإعدادات الافتراضية إذا لم تكن هناك متطلبات خاصة.

20250105194942

#التراجع

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

20250105195029