الهدف
جلب آخر 100 التزام من المستودع المرتبط وتخزينها مع تفاصيلها (الكاتب، الإضافات، الحذف، الملفات) وربطها بالمهام عبر وسم #TASK-.
الخطوات
- افتح صفحة المزامنة الخاصة بالمشروع.
- يستدعي النظام GitHub API بأحدث 100 التزام (per_page=100).
- يُحفظ كل التزام أو يُحدَّث بناءً على (sha) الخاص به.
- إن كان نص الالتزام يحتوي
#TASK-123فيُربط تلقائياً بالمهمة رقم 123 إن وُجدت. - تُعرض رسالة بعدد الالتزامات المستوردة.
رسائل الخطأ
- الرجاء ربط المستودع أولاً — لم يُربط مستودع بعد أو بياناته ناقصة.
- فشل الاتصال بـ GitHub — التوكن غير صالح أو انتهت صلاحيته أو تجاوزت حد معدل API؛ راجع رسالة GitHub المرفقة.
نصائح
- اكتب
#TASK-في نص الالتزام لربطه بالمهمة تلقائياً. - أعد المزامنة بعد الدفع (Push) لمشروعك لتحديث الإحصائيات.
الأذونات
يتطلب أن تكون مالك المشروع أو عضواً في فريقه.