مركز المساعدة · البداية
كيف أربط مستودع GitLab أو GitHub بـ Diavi؟
تسجيل الدخول عبر منصة الكود، ومنح المساحة وصولها إلى المستودعات، واختيار المستودع الذي سيعمل عليه Diavi.
انقر المتابعة عبر GitLab أو المتابعة عبر GitHub: تثبت منصة الكود هويتك، دون كلمة مرور تُنشئها. أما الوصول إلى المستودعات فيمرّ عبر رمز المساحة، الذي يثبّته المالك مرة واحدة؛ ثم يعمل به كل عضو دون أن يقدّم رمزه الخاص.
كيف أسجّل الدخول؟
- عبر منصة الكود (موصى به): نقرة واحدة، ويؤكد GitLab أو GitHub هويتك. لنسخة GitLab مستضافة ذاتيًا، افتح الحقل الاختياري وأدخل عنوانها بـ
https://. - ببريد إلكتروني وكلمة مرور: تُضبطان من التفضيلات ← تسجيل الدخول والأمان، بعد الدخول مرة عبر منصة الكود. عملي حيث لا تكون المنصة مفتوحة للجميع.
- برمز شخصي: فقط حين لا تكون نسختك قد صرّحت بعد بتطبيق لتسجيل الدخول. يُثبت هويتك مرة واحدة، ثم لا يُحتفظ به.
ما الصلاحيات التي يحتاجها رمز المساحة؟
الحد الأدنى لقراءة مسألة، واستنساخ المستودع، وفتح طلب دمج.
- GitLab: الصلاحيتان
apiوread_user. - GitHub: الصلاحية
repo.
يُثبَّت من التفضيلات ← منصة Git، ويُتحقَّق منه لدى منصتك قبل حفظه: إن كان منتهي الصلاحية أو تنقصه صلاحية، تعرف ذلك فورًا لا عند أول تشغيل فاشل.
هل يستطيع أحد قراءة الرمز مجددًا؟
لا، وهذا مقصود. فهو مشفّر في قاعدة البيانات ولا تعرضه أي واجهة مجددًا — لا واجهتك ولا وحدة تحكم Diavi. إن فقدته، تُنشئ رمزًا جديدًا من منصتك وتستبدله؛ لا استرجاع، بل استبدال فقط. وينبّهك Diavi حين يقترب من العمر الذي حددته، وفور رفض المنصة له.
وماذا لو غادر الشخص الذي وضع الرمز؟
مع رمز شخصي، تعتمد المساحة على ذلك الشخص: إن غادر الفريق أو انتهت صلاحية رمزه، تتوقف عمليات التشغيل. على GitLab، ضع بدلًا منه رمز وصول للمجموعة (أو للمشروع): يعمل باسم روبوت لا يملكه أحد، ويتعرّف عليه Diavi تلقائيًا — تعرض الشاشة «رمز البوت». وعلى GitHub، ثبّت تطبيق Diavi على مؤسستك من التفضيلات ← منصة Git حين يُعرض: يتجدّد رمزه تلقائيًا. ولا تستبدل اتصالات الأعضاء أيًّا منهما.
وماذا بعد؟
بعد الاتصال، يرى Diavi المشاريع التي يتيحها رمز المساحة. تختار المشروع الذي تشغّل عليه عند الإطلاق — لا شيء مقيّد بمستودع واحد.