فرع الإصدار (Release Branch)
فرع يُنشأ لتثبيت مجموعة من الميزات قبل إطلاقها، ويُطابَق عادةً مع مؤسسة اختبار قبول المستخدم (UAT).
التعريف
فرع الإصدار هو فرع Git يُنشأ من فرع develop أو main بمجرد أن تصبح مجموعة من الميزات جاهزة للإطلاق، ويُستخدم لتثبيت إصدار ما، وتطبيق الإصلاحات النهائية، وإجراء نشر إنتاجي دون سحب عمل جديد غير ذي صلة يصل لاحقًا. في نموذج GitFlow والنماذج المشابهة، يصبح فرع الإصدار مصدر الحقيقة لما يُطلق فعليًا، ويُدمج مرة أخرى في كل من main وdevelop بعد الإطلاق، بحيث يبقى سجل الإصلاحات متسقًا في كل مكان. بالنسبة لفرق Salesforce، يقابل فرع الإصدار عادةً مؤسسة UAT أو staging، ما يمنح أصحاب المصلحة بيئة مستقرة للتحقق قبل الإنتاج. تحدي التنسيق حقيقي: على شخص ما أن يقرر ما المُدرَج، ويُجمّد الفرع، ويدير أي إصلاحات متأخرة دون إعادة فتحه لتغييرات غير ذات صلة. يغطي دليل Salesforce DevOps الخاص بنا إدارة الإصدارات كجزء من عملية DevOps كاملة.
إزاي بيشتغل في Serpent
يبني Serpent إصدارًا من مجموعة المهام المُعلَّمة كجاهزة، ما يمنح فائدة التثبيت نفسها التي يمنحها فرع الإصدار دون أن يدير مطور إنشاء الفروع ودمجها وتنظيفها يدويًا. تبقى بيئات staging وUAT متزامنة تلقائيًا كجزء من عملية الإصدار، بحيث يحصل أصحاب المصلحة على ما يعادل البيئة المستقرة لفرع الإصدار دون إعداد إضافي. تُضاف الإصلاحات المتأخرة كمهام متتبَّعة خاصة بها، ما يحافظ على وضوح نطاق الإصدار طوال الوقت. راجع إدارة الإصدارات في Serpent لمعرفة كيف تُبنى الإصدارات وتُطلق.

ابدأ مجانًا. بدون بطاقة ائتمان، وبدون تثبيت، وبدون التزام.
يتم الإعداد في أقل من 15 دقيقة. لا حاجة لتوظيف متخصص DevOps.
