عملية الإصدار

مكتمل

ستكون الحلول التي يتم تطبيقها على بيئات الاختبار والإنتاج حلولاً مدارة. يجب أن يكون مهندسو الحلول على دراية بالخيارات المتاحة عند استيراد الحلول المُدارة.

استيراد الحلول المُدارة

لا نوصي بإنشاء حلول جديدة لكل تغيير أو إصدار لتطبيقك، مما سيؤدي إلى تبعيات بين المكونات التي ستمنعك من استيراد الحل. لذلك، يجب إجراء تغييرات على الحل (الحلول) الخاص بك ثم استيراد الإصدار الجديد.

ملاحظة

تشتمل الحلول على أرقام إصدارات. تتم زيادة أرقام الإصدارات تلقائيًا عندما تقوم بتصدير حل. لا يمكنك استيراد حل برقم إصدار أقل إذا كان الحل قد تم استيراده بالفعل برقم إصدار أعلى.

عند استيراد إصدار جديد من حل مُدار، يجب مراعاة خيارات الاستيراد التالية:

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

يتم نشر تحديثات الحل المُدار على الإصدار السابق من الحل المُدار. لا يؤدي هذا الإجراء إلى إنشاء طبقة حل إضافية. لا يمكنك حذف المكونات باستخدام تحديث.

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

الترقية هي الخيار الافتراضي.

هام

لم يعد من المستحسن استخدام استنساخ تصحيح و استنساخ حل لتحديث حل لأن ذلك يحد من تطوير الفريق و يزيد من التعقيد عند تخزين الحل الخاص بك في نظام التحكم بالمصدر.