ربط مزوّد 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) فقط |
يُتحقّق من الرمز الملصوق لدى المزوّد قبل تخزينه؛ ويُرفض الرمز غير الصالح أو المنتهي أو الذي لا يملك صلاحية القراءة. تُخزَّن بيانات الاعتماد مشفّرة.
GitHub
Section titled “GitHub”أنشئ رمزًا من Settings ← Developer settings ← Personal access tokens: رمز classic بنطاق repo، أو رمز fine-grained بصلاحية قراءة على مستودعاتك (مع Pull requests: Read and write لتعليقات ArchPilot). التفاصيل: GitHub.
GitLab
Section titled “GitLab”اختر 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
Section titled “Bitbucket”Bitbucket Cloud فقط. أحد الخيارين:
- Register an application - عميل OAuth يُنشأ من Workspace settings ← OAuth clients؛ ويكتمل بزر Connect with Bitbucket.
- Access token - رمز وصول لمساحة العمل أو للمستودع بصلاحيتَي
repositoryوpullrequest.
لا تُعرض كلمات مرور التطبيقات. التفاصيل: Bitbucket.
Azure DevOps
Section titled “Azure DevOps”أنشئ PAT بصلاحيتَي Code (Read & Write) وPull Request Threads (Read & Write)، ثم أدخل معرّف المؤسسة (slug) فقط - الجزء الذي يلي dev.azure.com/ - والـ PAT. التفاصيل: Azure DevOps.
خوادم Git الأخرى
Section titled “خوادم Git الأخرى”لا يوجد اتصال Git عام أو قائم على SSH. الخادم الوحيد المُستضاف ذاتيًا الذي يصل إليه AppArch هو GitLab مُدار ذاتيًا - راجع Git المُستضاف ذاتيًا.
الخطوة التالية
Section titled “الخطوة التالية”بعد تجهيز بيانات الاعتماد، سجّل مشروعًا.