متى تستخدم التفرع؟

جدول المحتويات:

متى تستخدم التفرع؟
متى تستخدم التفرع؟

فيديو: متى تستخدم التفرع؟

فيديو: متى تستخدم التفرع؟
فيديو: الفرق بين الوصل على التسلسل الوصل على التفرع مع استنتاج قانون أوم في الحالتين 2024, شهر نوفمبر
Anonim

يستخدم Google Chrome fork للتعامل مع كل صفحة في عملية منفصلة. سيمنع هذا الكود من جانب العميل في صفحة واحدة من إيقاف المتصفح بالكامل. fork هو يستخدم لتوليد العمليات في بعض البرامج المتوازية(مثل تلك المكتوبة باستخدام MPI).

ما هو التفرع؟

Forking هو أخذ الكود المصدري من برنامج مفتوح المصدر وتطوير برنامج جديد تمامًا. غالبًا ما يكون التشعب نتيجة مأزق في مشروع مفتوح المصدر لا يمكن التغلب عليه بحيث يتوقف كل العمل.

متى يجب أن تتفرع؟

متى يجب أن أفترق المستودع؟ إذا كنت تريد وجود ارتباط بين نسختك من المشروع والمستودع الأصلي، فيجب عليك إنشاء مفترق. سيسمح لك هذا بإجراء تغييرات على الشوكة ، ثم فتح طلب سحب إلى الأصل لاقتراح تغييراتك.

متى يجب ان افترق مقابل الاستنساخ؟

لذلك في هذه الحالة ، يتم دفع التغييرات التي تم إجراؤها في المستودع المستنسخ أولاً إلى المستودع المتشعب ثم يتم إنشاء طلب سحب. إنه خيار أفضل للتشعب قبل الاستنساخ إذا لم يتم الإعلان عن المستخدم كمساهم وكان مستودعًا تابعًا لجهة خارجية(ليس تابعًا للمؤسسة).

لماذا التفريق سيء؟

مشروع التفرع سيء لأنه يعرض المساهمين في مرحلة ما قبل الانقسام لمخاطر السمعة التي لا يمكنهم التحكم فيها إلا من خلال النشاط في كلا المشروعين الفرعيين في وقت واحد بعد الانقسام. (سيكون هذا بشكل عام مربكًا جدًا أو يصعب أن يكون عمليًا.)

موصى به: