ما معنى three-way merge؟
المعنى في مجال تطوير البرمجيات مع أمثلة
three-way merge: دمج ثلاثي الأطراف
عملية دمج تقارن نسختين بسلف مشترك لتحديد التغييرات التي أجراها كل طرف وجمعها.
طريقة الاستخدام
يستخدم عندما تتباعد الفروع. والمدخل الثالث هو نسخة السلف، لا فرع مطور ثالث.
أمثلة
The three-way merge kept our new validation and their unrelated logging change.
أبقى الدمج الثلاثي تحققنا الجديد وتغيير التسجيل غير المرتبط الذي أجروه.
تكشف مقارنة كل طرف بالسلف أن التعديلين مستقلان ويمكن الإبقاء عليهما معاً.
A three-way merge still required manual help because both branches rewrote the same condition.
ظل الدمج الثلاثي بحاجة إلى حل يدوي لأن الفرعين أعادا كتابة الشرط نفسه.
يساعد وجود السلف على تحديد التعارض لكنه لا يقرر النتيجة المقصودة دائماً.
تراكيب شائعة
- perform a three-way merge
- three-way merge conflict
مصطلحات ذات صلة
مصطلحات أخرى: التحكم في الإصدارات
- pull request · طلب دمج
- commit · إيداع تغييرات
- branch · فرع
- repository · مستودع الشيفرة
- push · دفع التغييرات إلى المستودع البعيد
- merge conflict · تعارض دمج
- check out · يسحب فرعًا أو نسخة للعمل عليها
- clone · ينسخ مستودعًا
- rebase · إعادة تأسيس الفرع على نقطة أحدث
- version control · التحكم في الإصدارات
- Git · Git
- pull · يسحب التغييرات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
