تخطَّ إلى المحتوى

ربط مزوّد Git

يسجّل AppArch المشاريع عبر بيانات اعتماد Git. أضِفها من Credentials ← Add credential: اختر المزوّد، واتبع الإعداد الخاص به الذي يعرضه المعالج، ثم الصق القيم.

المزوّدالمصادقةالاستضافة المدعومة
GitHubرمز وصول شخصي (fine-grained أو classic)github.com فقط
GitLabتطبيق OAuth أو رمز وصول شخصيgitlab.com أو GitLab مُدار ذاتيًا
Bitbucketعميل OAuth أو رمز وصول لمساحة العمل / المستودعBitbucket Cloud فقط
Azure DevOpsرمز وصول شخصيAzure DevOps Services (dev.azure.com) فقط

يُتحقّق من الرمز الملصوق لدى المزوّد قبل تخزينه؛ ويُرفض الرمز غير الصالح أو المنتهي أو الذي لا يملك صلاحية القراءة. تُخزَّن بيانات الاعتماد مشفّرة.

أنشئ رمزًا من Settings ← Developer settings ← Personal access tokens: رمز classic بنطاق repo، أو رمز fine-grained بصلاحية قراءة على مستودعاتك (مع Pull requests: Read and write لتعليقات ArchPilot). التفاصيل: GitHub.

اختر gitlab.com (Cloud) أو Self-hosted (أدخل عنوان المثيل)، ثم أحد الخيارين:

  • Register an application - تطبيق OAuth بالنطاقات api وread_user وread_repository؛ ويكتمل بزر Connect with GitLab.
  • Paste a token - رمز وصول شخصي بنطاق api، أو read_api للقراءة فقط.

التفاصيل: GitLab.

Bitbucket Cloud فقط. أحد الخيارين:

  • Register an application - عميل OAuth يُنشأ من Workspace settings ← OAuth clients؛ ويكتمل بزر Connect with Bitbucket.
  • Access token - رمز وصول لمساحة العمل أو للمستودع بصلاحيتَي repository وpullrequest.

لا تُعرض كلمات مرور التطبيقات. التفاصيل: Bitbucket.

أنشئ PAT بصلاحيتَي Code (Read & Write) وPull Request Threads (Read & Write)، ثم أدخل معرّف المؤسسة (slug) فقط - الجزء الذي يلي dev.azure.com/ - والـ PAT. التفاصيل: Azure DevOps.

لا يوجد اتصال Git عام أو قائم على SSH. الخادم الوحيد المُستضاف ذاتيًا الذي يصل إليه AppArch هو GitLab مُدار ذاتيًا - راجع Git المُستضاف ذاتيًا.

بعد تجهيز بيانات الاعتماد، سجّل مشروعًا.