المراجعات: كل تغيير يحمل إصدارًا
لماذا يزيد كل تثبيت وترقية رقم المراجعة
المراجعات: كل تغيير يحمل إصدارًا درس مجاني في Helm Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Helm Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Helm Academy 4 دروس في المجموع.
ما هي Revision
في كل مرة تغيّر فيها release، يسجل Helm revision: لقطة مرقمة من chart الخاص بذلك الإصدار وقيمه في تلك اللحظة. 🕒
يبدأ التثبيت بالرقم واحد
ينشئ helm install جديدًا revision بالرقم 1. وهو الإدخال الأول في سجل الإصدار.
تزيد الترقيات الرقم
تزيد كل عملية helm upgrade revision: يتحول 1 إلى 2، ثم إلى 3. ولا يرتفع الرقم إلا مع إجرائك تغييرات.
helm upgrade my-web ./mychartعرض السجل
شغّل helm history مع اسم release لعرض كل revision وحالتها والإجراء الذي أنشأها.
helm history my-webما الذي يعرضه السجل
يسرد جدول السجل رقم كل revision ووقت التحديث والحالة وإصدار chart الذي طُبّق.
REVISION STATUS CHART
1 superseded mychart-0.1.0
2 deployed mychart-0.2.0اللقطات محفوظة
يخزّن Helm البيانات الكاملة لكل مراجعة في العنقود، لذلك تظل اللقطات القديمة متاحة للفحص أو الاسترداد.
التراجع إلى إصدار سابق
بما أن المراجعات محفوظة، يمكن للأمر helm rollback إعادة إصدار إلى أي مراجعة سابقة خلال ثوانٍ.
helm rollback my-web 1التراجع يضيف مراجعة
لا يؤدي التراجع إلى محو السجل. بل يطبّق الإعدادات القديمة، ويسجّل مراجعة جديدة في الأعلى، مع الحفاظ على التسلسل الزمني.
حالة النشر
تكون مراجعة واحدة فقط منشورة في كل مرة، وهي المراجعة الحالية. وتُعلَّم المراجعات السابقة الناجحة بأنها متجاوزة.
اقتطاع المراجعات القديمة
يحتفظ Helm بالسجل لكل إصدار. وتحدّد العلامة --history-max في أثناء الترقية عدد المراجعات المحتفظ بها، ويكون العدد الافتراضي عشر مراجعات.
helm upgrade my-web ./mychart --history-max 5أهمية الإصدارات
تمنحك المراجعات المرقّمة شبكة أمان: إذ يمكنك رؤية ما تغيّر بالضبط والتراجع عن ترقية سيئة دون تخمين. 🎯
تحقق سريع
لنتحقق من سلوك المراجعات.
مراجعة سريعة
تؤدي كل عملية تثبيت أو ترقية أو تراجع إلى زيادة رقم المراجعة. ويسرد Helm السجل، ويستخدم التراجع هذه المراجعات للاسترداد بسرعة. ✅
الأسئلة الشائعة
هل درس «المراجعات: كل تغيير يحمل إصدارًا» مجاني؟
نعم — نص درس «المراجعات: كل تغيير يحمل إصدارًا» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Helm Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Helm Academy 4 دروس في المجموع.
ماذا ستتعلم في «المراجعات: كل تغيير يحمل إصدارًا»؟
لماذا يزيد كل تثبيت وترقية رقم المراجعة تتمرن على Helm Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Helm Academy؟
لا تُشترط خبرة سابقة. Helm Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «المراجعات: كل تغيير يحمل إصدارًا»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Helm Academy هذا؟
نعم. كل درس في Helm Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما الذي يوجد داخل حزمة Chart
- Release هو Chart مُثبّت
- المراجعات: كل تغيير يحمل إصدارًا
- Chart واحد وReleases متعددة