البرمجة · متوسط

برمجة متوازية عبر مساحات عمل worktree وإنشاء طلبات السحب

اعزل إصلاحات المشكلات في مساحات عمل git مستقلة، وتحقق من البناء، وجهّز الفروقات للمراجعة.

استخدمه مع BotBento MarkdownEnglish

يفتح BotBento. الصق الموجّه في بوت؛ لا شيء مُعدّ مسبقًا.

  1. عندما تطلبتعيين المشكلة أو طلبها
  2. ثمتنفيذ التغييرات وتشغيل الاختبارات
  3. النتيجةمراجعة الفروقات والموافقة على PR

عند تكليف البوت بمشكلات تطوير، يُنشئ مساحة عمل أو worktree معزولة، وينفذ تغييرات الكود المطلوبة، ويشغّل مجموعات الاختبار والبناء المحلية، ويجمع ملخصات الفروقات. وبمجرد اجتياز الاختبارات بنجاح، يُجهّز فرعاً ويُعد مسودة طلب سحب للموافقة والاعتماد من المطور.

موجّه للبدء

BotBentoموصى به
اجلب تفاصيل التذكرة من GitHub أو Linear عند الطلب. في الطرفية (terminal)، أنشئ فرع git أو worktree معزولاً للمهمة. عدّل الكود المطلوب لتلبية متطلبات التذكرة، ثم شغّل مجموعات الاختبار وأدوات الفحص (linters) ذات الصلة. إذا فشلت الاختبارات، كرر المحاولات لتطبيق الإصلاحات. وبمجرد اجتياز الاختبارات بنجاح تام، أنشئ ملخصاً للملفات المعدلة ونتائج الاختبار. اطلب موافقة صريحة من المستخدم قبل دفع الفروع (push)، أو إنشاء طلبات سحب، أو حذف أي worktrees.