المنتج
Archito جديديتعلّم من طلبات الدمج ويُبرز ما تعثّر التكاملات 25
الحلول
حسب الدور
لماذا AppArch
الموارد
العملاء الأسعار اتصل بنا
اللغة
تواصل معنا

خادم Git الخاص بك

لـ Git المستضاف ذاتياً والمعزول

اربط خادم GitLab الخاص بك بعنوانه. يعمل AppArch بالكامل داخل شبكتك، حتى لو كانت معزولة تماماً، ويجري التحليل في CI لديك.

المصادقة: عنوان الخادم + تطبيق OAuth أو رمز وصول

شاشات من تثبيت قيد التشغيل

كيف يتم الربط

  1. 01

    سجّل خادمك

    أضف عنوان GitLab وبيانات اعتماد: تطبيق OAuth أو رمز وصول شخصي.

  2. 02

    اربط المستودعات

    حدد المشاريع المراد مراجعتها.

  3. 03

    شغّل محلياً

    يجري التحليل في CI وبنيتك الخاصة.

ماذا تحصل عليه

محلي ومعزول

يعمل بالكامل دون اتصال بالإنترنت.

GitLab المُدار ذاتياً

أي خادم GitLab يمكن للتثبيت الوصول إليه، بعنوانه الخاص.

تبقى البيانات في شبكتك

لا تغادر الشيفرة المصدرية بنيتك أبداً.

خط إصدارات واحد

المنتج نفسه والصور نفسها كبقية التثبيتات.

كيف يعمل داخل AppArch

يتحدث خادم AppArch لديك مع منصة Git، ويجري التحليل في CI الخاص بك. هذه كل الاستدعاءات في الاتجاهين.

ما الذي يقرؤه

  • المستودعات والفروع والأعضاء؛ الأعضاء كل 10 دقائق لمزامنة المطورين
  • طلبات الدمج والموافقات ونقاشات المراجعة؛ بيانات MR كل 15 دقيقة لـ MR Insights
  • حماية الفروع وإعدادات الدمج، لصحة Git
  • ملفات مفردة وشجرة الملفات، للامتثال؛ ولا يُستنسخ شيء
  • تقرير الثغرات كل 4 ساعات (GitLab Ultimate) إلى ArchSecurity

ما الذي يكتبه

  • تعليقات على الأسطر التي أضافها التغيير
  • قسم AppArch في وصف طلب الدمج، أو تعليق ملخص واحد إذا فشل التعديل
  • يغلق نقاشه الخاص عند زوال الملاحظة
  • موافقة أو رفض تلقائي اختياري؛ ولا يوافق إن وصلت إيداعات جديدة بعد المراجعة
  • يبدأ خطوط نشر طلبات الدمج والفروع للتشغيل الفوري، ويمكنه كتابة متغيرات CI
  • الرفض التلقائي يسحب الموافقة ويترك ملاحظة، إذ لا يوجد رفض في GitLab

ما لا يفعله أبداً

  • لا حالات إيداع ولا check runs: نتيجة خط النشر هي رمز خروج مهمة CI لديك
  • لا يستنسخ المستودع ولا يرفعه إلى اللوحة أبداً
  • لا يسجّل webhook بنفسه؛ الصق العنوان إن أردت واحداً
  • GitLab المُدار ذاتياً هو خادم Git الوحيد المُستضاف ذاتياً المدعوم اليوم
بيانات الاعتماد

مثل GitLab، لكن كل استدعاء API وOAuth يُبنى من عنوان نسختك، فتبقى الحركة داخل شبكتك.

متى يحدث كل شيء

  1. 5 sتُنشر التعليقات
  2. 10 sتُطابَق الملاحظات الجديدة مع نقاشاتها
  3. 5 minتُعاد قراءة حالة طلبات الدمج والموافقات
  4. 10 minيُزامَن الأعضاء
  5. 15 minبيانات طلبات الدمج لـ MR Insights

يجعل الـ webhook تغيّر حالة طلب الدمج فورياً بدل انتظار الاستطلاع التالي.

شاهده داخل المنتج

كل لقطات الشاشة

اربط خادم Git الخاص بك

اربط خلال دقائق - وستصلك أول مراجعة عند التغيير التالي.

اشترك في نشرتنا الإخبارية

وحدات جديدة وملاحظات الإصدارات ومقالات عن المعمارية. يمكنك الانسحاب بنقرة واحدة متى شئت.