ما معنى backport؟
المعنى في مجال تطوير البرمجيات مع أمثلة
backport: ينقل إصلاحًا إلى فرع أقدم، ترحيل عكسي للتغيير
نقل إصلاح أو ميزة من نسخة أحدث من الشيفرة إلى فرع أقدم ما زال مدعومًا ويتلقى تحديثات.
طريقة الاستخدام
شائع في صيانة الإصدارات وفروع الدعم طويل الأمد. تنقل الفرق إلى الفروع القديمة إصلاحات أمنية وأخطاء مهمة وتغييرات توافق منخفضة المخاطر.
أمثلة
We decided to backport the cache fix to the 2.4 branch because several enterprise customers cannot upgrade to the latest release yet.
قررنا نقل إصلاح الذاكرة المؤقتة إلى فرع 2.4 لأن عدة عملاء من الشركات لا يستطيعون الترقية إلى أحدث إصدار بعد.
نُقل الإصلاح من الفرع الأحدث إلى نسخة أقدم مدعومة ليستفيد منه العملاء العاجزون عن الترقية.
The maintainer refused to backport the UI rewrite, arguing that the old release should receive only targeted fixes with minimal risk.
رفض المشرف نقل إعادة تصميم الواجهة إلى الفرع القديم، وقال إن الإصدار السابق يجب أن يتلقى إصلاحات محددة منخفضة المخاطر فقط.
لا يناسب التغيير الواسع فرعًا قديمًا؛ إذ قد يرفع مخاطر الإخلال باستقراره.
تراكيب شائعة
- backport a fix
- backport to a branch
- backport patch
- backport changes
مصطلحات ذات صلة
مصطلحات أخرى: إصدار البرمجيات وصيانتها
- deploy · ينشر
- production · بيئة الإنتاج
- build · بناء البرنامج
- ship · يصدر
- documentation · الوثائق
- CI/CD · التكامل المستمر والتسليم المستمر
- roll back · التراجع عن إصدار
- staging · بيئة التجهيز
- legacy code · شيفرة قديمة مستمرة الاستخدام
- deprecate · يعلن تقادمه ويوصي بتركه
- release notes · ملاحظات الإصدار
- patch · تصحيح برمجي
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
