عملية الإصدَار
سَوف تكون الحلول التي يتم تَطبِيقهَا عَلى بيئات الاختبار والإنتَاج حلولا مُدَارةً. يجب أن يكون مهندسو الحلول عَلى درَاية بالخيَارَات المتَاحة عند استيرَاد الحلول المُدَارة.
استيرَاد الحلول المُدَارة
لا نوصي بإنشَاء حلول جَدِيدة لكل تغيير أو إصدَار لتَطبِيقك، ممَا سيؤدي إلى تبعيَات بين المكونَات التي ستمِنعك مِن استيرَاد الحل. لذلك، يجب إجرَاء تغييرَات عَلى الحَل (الحلول) الخَاص بك ثم استيرَاد الإصدَار الجَدِيد.
ملاحظة
تشتمل الحلول عَلى أرقَام إصدَارَات. تتم زيَادة أرقَام الإصدَارَات تلقَائيًا عندمَا تقوم بتصدير حل. لا يمكنك استيرَاد حَل برقم إصدَار أقل إذَا كان الحَل قد تم استيرَاده بالفعل برقم إصدَار أعَلى.
عند استيرَاد إصدَار جَدِيد مِن حَل مُدَار، يجب مرَاعاة خيَارَات الاستيرَاد التَالِية:
- تحديث - يطبق التغييرَات فِي الحل.
- ترقية - يستورد التغييرَات وتَطبِيقهَا عَلى الفور، بمَا فِي ذلك إزَالة أي مكونَات ليست جزءًا مِن الحَل الجَدِيد. تَتمُّ الكِتَابة فَوقَ الحَلِّ القَدِيمِ.
- مَرحَلة التَرقِية - يشبه للترقية، لكنه يتوقف مؤقتًا بَعد استيرَاد حَل جَدِيد قبل إزَالة المكونَات حتى تتَمكن مِن إكمَال ترحيل البيَانَات. بَعد ذلك، يمكنك تشغيل التَطبِيق النهَائي للحَل يدويًا.
يتم نشر تحديثَات الحَل المُدَار عَلى الإصدَار السَابق مِن الحَل المُدَار. لا يؤدي هذَا الإجرَاء إلى إنشَاء طبقة حَل إضَافِية. لا يمكنك حذف المكونَات باستِخدَام تحديث.
تؤدي ترقية أحد الحلول إلى تثبيت طبقة حَل جَدِيدة مباشرة فوق الطبقة الأسَاسية. ستؤدي ترقيَات الحَل إلى حذف المكونَات التي كانت موجودة ولكنهَا لم تعد مضمِنة فِي الإصدَار الذي تمت ترقيته.
الترقية هي الخيَار الافترَاضي.
هَام
لم يعد مِن المستحسن استخدَام استنسَاخ تصحيح واستنسَاخ حل لتحديث حَل لأن ذلك يحد مِن تطوير الفريق ويزيد مِن التعقيد عند تخزين الحَل الخَاص بك فِي نظَام التحكم بالمصدر.