تطوير البرمجيات · مصطلحات · التحكم في الإصدارات

ما معنى bisect؟

المعنى في مجال تطوير البرمجيات مع أمثلة

فعلمصطلح شائع

bisect: بحث ثنائي في تاريخ التعديلات، تقسيم متكرر لنطاق الإصدارات

تحديد التغيير في سلسلة مرتبة من المراجعات عبر اختبار نقطة وسطية ثم تضييق النطاق المتبقي مرارًا.

طريقة الاستخدام

يستخدم لتصحيح تاريخ المستودع. وتكون الطريقة أنجع عند توفر اختبار موثوق وإصدار معروف بأنه سليم وآخر معروف بأنه معيب.

أمثلة

  1. We will bisect the recent commits to find when the export started failing.

    سنبحث ثنائيًا في الالتزامات الأخيرة لنعرف متى بدأ التصدير يفشل.

    بتجربة التزام في منتصف النطاق في كل مرة، يُحصر التغيير المسبب للفشل بسرعة.

  2. Do not bisect with this flaky test until its result can be trusted.

    لا تستخدم البحث الثنائي بهذا الاختبار المتقلب حتى تثق بنتيجته.

    قد تؤدي نتائج النجاح والفشل غير المتسقة إلى متابعة النصف الخاطئ من التاريخ.

تراكيب شائعة

  • bisect a regression
  • bisect the history

مصطلحات أخرى: التحكم في الإصدارات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: