إطلاق نظام التطوير التعاوني GitBucket 4.33

مقدم من إطلاق المشروع جيتباكت 4.33، حيث يتم تطوير نظام للتعاون مع مستودع Git، مما يوفر واجهة على طراز GitHub و Bitbucket. النظام سهل التثبيت، ويمكن توسيعه عبر المكونات الإضافية، وهو متوافق مع GitHub API. الكود مكتوب بلغة Scala و متاح مرخص تحت أباتشي 2.0. يمكن استخدام MySQL وPostgreSQL كنظام إدارة قواعد البيانات (DBMS).

الملامح الرئيسية لGitBucket:

  • دعم مستودعات Git العامة والخاصة التي يمكن الوصول إليها عبر HTTP وSSH؛
  • Поддержка GitLFS;
  • واجهة للتنقل في المستودع مع دعم تحرير الملفات عبر الإنترنت؛
  • توافر ويكي لإعداد الوثائق؛
  • واجهة لمعالجة رسائل الخطأ (القضايا)؛
  • أدوات لمعالجة طلبات التغييرات (طلبات السحب)؛
  • نظام لإرسال الإخطارات عبر البريد الإلكتروني.
  • نظام بسيط لإدارة المستخدم والمجموعة مع دعم تكامل LDAP؛
  • نظام البرنامج المساعد مع مجموعة الإضافات التي تم تطويرها من قبل أعضاء المجتمع. يتم تنفيذ الميزات التالية في شكل مكونات إضافية: إنشاء ملاحظات Gist، ونشر الإعلانات، والنسخ الاحتياطية، وعرض الإشعارات على سطح المكتب، ورسم الرسوم البيانية للالتزام، ورسم AsciiDoc.

ملامح إصدار جديد:

  • نفذت القدرة على تكوين كافة والخيارات واجهة CLI عبر متغيرات البيئة (مفيدة لـ Docker). على سبيل المثال، يمكن الآن تمرير إعدادات الاتصال بنظام إدارة قواعد البيانات (DBMS) من خلال متغيرات البيئة، وليس من خلال ملف قاعدة البيانات.conf؛
  • تمت إضافة إعدادات جديدة GITBUCKET_MAXFILEZIE (الحد الأقصى لحجم الملفات التي تم تحميلها)، وGITBUCKET_UPLOADTIMEOUT (المهلة عند تحميل الملفات)، وGITBUCKET_PLUGINDIR (دليل إضافي للمكونات الإضافية) و
    GITBUCKET_VALIDATE_PASSWORD (منطق التحقق من صحة كلمة المرور)؛

  • تمت إضافة دعم لطي محتويات الملفات في الواجهة عند تقييم التغييرات في طلب السحب (يسهل التحقق من طلبات السحب الكبيرة)؛

    إطلاق نظام التطوير التعاوني GitBucket 4.33

  • تم تنفيذ خيار لمنع الوصول من عناوين IP الداخلية إلى معالجات WebHook مع القدرة على تحديد قائمة بيضاء بالعناوين الداخلية الصالحة؛
    إطلاق نظام التطوير التعاوني GitBucket 4.33

  • أضافت بعض استجابات Web API خصائص "المتنازل له" و"المتنازل لهم" لتحديد المستخدمين الذين قاموا بتعيينهم أو تم تعيينهم لأداء العمل.

المصدر: opennet.ru

إضافة تعليق