يتصل GitLab باستخدام رمز وصول شخصي. قم بتهيئته في إعدادات → اتصالات → التحكم في المصدر.
إنشاء الرمز
في GitLab، قم بإنشاء رمز وصول شخصي بـ api النطاق. ويغطي ذلك قراءة محتويات المستودع، وإنشاء فروع، وفتح طلبات دمج.
الصقه في إعدادات التحكم في المصدر. تقوم Coroid بتشفيره أثناء التخزين، ولا تعرضه عبر الواجهة أو API، ولا تضمنه في صادرات الإعدادات.
ملكية الرمز
للاستخدام المشترك بين الفرق، قم بإنشاء الرمز على حساب مخصص للتشغيل الآلي بدلاً من حساب فردي، حتى يستمر الاتصال عند تغيير الأدوار.
حدد تاريخ انتهاء صلاحية يمكنك تتبعه بالفعل. فالرمز الذي ينتهي صلاحيته دون علم أحد يؤدي إلى توقف عمليات الدفع بشكل مفاجئ، وهو عرض مربك للتشخيص من رسالة الخطأ وحدها.
طلبات الدمج
تفتح Coroid طلبات الدمج بنفس الطريقة التي تفتح بها طلبات السحب في GitHub — فرع لكل مهمة، ويتم دفعه عندما يكون العمل جاهزًا، ويستهدف الفرع الأساسي.
لا تقوم Coroid بدمج الكود تلقائيًا. يحدث الدمج فقط عندما يدمج شخص ما طلب الدمج في GitLab أو يضغط الموافقة والدمج في Coroid.
تظل قواعد الموافقة ومتطلبات سير العمل الخاصة بك سارية كما هي. الموافقة والدمج يتم دمجه أيضًا عبر طلب الدمج، لذا تحدد القواعد نفسها ما إذا كان سينجح. اطلع على الدمج.
تطبيقات مراجعة GitLab
عند استخدام تطبيقات مراجعة GitLab، يمكن ربط تلك البيئات بطلبات الدمج كدليل على المراجعة. اطلع على دليل المراجعة.
GitLab ذاتي الإدارة
يفترض الاتصال أن مثيل GitLab الخاص بك قابل للوصول من Coroid. بالنسبة لمثيل ذاتي الإدارة خلف حدود شبكة، فهذا شرط أساسي يجب توفيره قبل أن يصبح الرمز ذا أهمية.