GitLab MR in Redmine Extension
تمديد GitLab MR في Redmine هو إضافة مجانية لمتصفح Chrome تستعيد طلبات الدمج المرتبطة بمشكلة Redmine على خادم GitLab. تم تصميم هذا التمديد لتزويد المستخدمين بمعلومات حول طلبات الدمج المتعلقة بتذاكرهم في Redmine.
لاستخدام التمديد ، يجب أن تحتوي طلبات الدمج على معرف مشكلة Redmine في عنوانها. يبحث التمديد في مجموعات GitLab المكونة للمستخدم عن طلبات الدمج التي تفي بهذه المعايير. ثم يعرض طلبات الدمج في المشكلة ، قبل قسم "المشكلات ذات الصلة".
تشمل المعلومات المعروضة المشروع المصدر ، العنوان ، الحالة ، المؤلف ، تاريخ الدمج (N/A إذا كانت مفتوحة أو مغلقة) ، الفرع المستهدف ، وعدد الأيام التي تم فتح طلب الدمج. يتم دعم المتتبعات من نوع Task و User Story و Bug و Spike و Vulnerability فقط لتجنب الحمل غير الضروري على مضيف GitLab. بالإضافة إلى ذلك ، يتم فحص الحالات الأخرى غير "جديدة" أو "مخزن المنتج" أو "مخزن السبرنت" لنفس السبب.
لاستخدام التمديد ، يحتاج المستخدمون إلى إدخال عنوان URL لخادم GitLab الخاص بهم ، ورمز الوصول الخاص بـ GitLab (بإذن "read_api") ، وعدد الأيام للعودة في قائمة طلبات الدمج. يمكن للمستخدمين أيضًا تحديد مجموعات GitLab التي يرغبون في البحث في طلبات الدمج فيها.
تم اختبار تمديد GitLab MR في Redmine مع Firefox و Chrome و Edge و Redmine 4.1.1 و GitLab Cloud.