OneDev ، منصة تطوير وإدارة تعاونية

ونديف

OneDev هو منصة لإدارة دورة تطوير البرامج الكاملة ، الذي يوفر مجموعة كاملة من الأدوات لتطوير المشاريع وفقًا لنموذج DevOps. في قدراته ، OneDev يشبه GitLab وأيضا يوفر الفرصة للتنفيذ في منشآتها بنية تحتية للتنمية المشتركةومراجعة واختبار وتجميع وتسليم الإصدارات دون الارتباط بخدمات السحابة الخارجية مثل GitHub.

ونديف عملية نشر مبسطة لتشغيل CI يبني على Kubernetesالأمر الذي لا يتطلب إعدام الوكلاء والوسطاء. القدرة على الاختبار في الحاويات مع Linux و Windows.

أيضاn لديه دعم لإنشاء مواصفات البناء في الوضع المرئي دون كتابة ملفات YAML وتذكر بناء الجملة ، بالإضافة إلى القدرة على تخصيص عملية البناء بمرونة باستخدام المعلمات الشرطية ، وتشغيل مهام متعددة على التوازي ، وبدء المهام تلقائيًا عند حدوث أحداث معينة.

بالإضافة إلى ذلك لديه دعم للمناقشات الملزمة والتعليقات الخارجية على الكود والكتل مع التغييرات (فرق).

بالإضافة إلى قواعد المراجعة المرنة لطلبات السحب مع القدرة على حماية فروع معينة وتعيين مطورين للمراجعة ، جنبًا إلى جنب مع الوضع التدريجي لتحليل الالتزامات عند مراجعة طلبات السحب.

أيضا لغة استعلام تتيح لك العثور على المعلومات التي تحتاجها على المشاريع والالتزامات والبناء والمشكلات وطلبات السحب والتعليقات. امكانية حفظ الطلب واستلام اشعارات بظهور الاحداث الجديدة المتعلقة به.

دعم لتحديد الحالات والحقول الخاصة بك لإعلام المشكلة، القدرة على تحديد التبعيات بين الحقول والتغيير التلقائي للحالة عند حدوث أحداث معينة.

دعم طلبات السحب بأتمتة التحقق من الالتزام المقبول في نظام التكامل المستمر والموافقة عليها من خلال مشورة الخبراء ، والتي تشمل مطورين اثنين على الأقل.

دعم إعادة تشغيل الوظيفة في حالة حدوث خطأ عند البدء وحدة التحكم في Kubernetes و
القدرة على استخدام خدمة MySQL في عملية إنجاز العمل.

أيضا لديه القدرة على إنشاء ملفات في وظيفة ، معالجتها المتوازية في الثانية وتحليل النتائج في الثالثة.

القدرة على تقييد الوصول إلى المستخدمين المجهولين فقط لإطلاق بعض المشاريع ؛
دعم تقييد الإصدار إلى الفرع الرئيسي فقط ووضع الإصدارات المترجمة من الفرع الرئيسي فقط على خوادم الإنتاج.

من الخصائص الأخرى:

  • واجهة مشكلة التحديث التلقائي لا يتطلب إعادة تحميل الصفحة.
  • نظام البحث والملاحة عن الكود والتغييرات ، مع مراعاة خصائص بناء الجملة في Java و JavaScript و C و C ++ و CSharp و Go و PHP و Python و CSS و SCSS و LESS و R.
  • نظام التحكم في الوصول الذي يسمح لك بتحديد من يمكنه تغيير الرمز في دليل فرعي معين ، أو تعيين المشكلات ، أو تشغيل إصدارات الإصدار ، أو عرض السجلات ، إلخ.
  • فرص إنشاء واستنساخ المستودعات.
  • الاشتراك لتلقي اشعارات التأكيد للفرع الرئيسي.
  • القدرة على إغلاق المشاكل من خلال رسالة تأكيد، والتي يمكنها ربط المناقشة والالتزام وسحب الطلبات.
  • القدرة على إنشاء نماذج محفوظة في الواجهة لإظهار المستخدمين الذين تم تخصيص حل لمشكلة ما.
  • دعم إنشاء حقول مخصصة لإرفاق المشكلات بوحدات ومنصات معينة.
  • القدرة على تعيين حالة التحقق للمشكلة، والتي يمكن للمطورين الذين لديهم حالة المختبرين تعيينهم
  • دعم CI لاختبار تركيبات Oracle / MySQL و Linux / Windows المختلفة عند الالتزام بالفرع الرئيسي ؛
  • إنشاء إشعارات بالمشكلة تلقائيًا وتعيين شخص مسؤول عن تحليل المشكلة في حالة تعذر إنشاء الفرع الرئيسي في CI.
  • مشكلة الإغلاق التلقائي عند استكشاف خطأ تجميع وإصلاحها.

أخيرا إذا كنت تريد معرفة المزيد عنها بالإضافة إلى اتباع الإرشادات لتثبيت OneDev ، يمكنك القيام بذلك من الرابط أدناه. 


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.