بروجيت
ProGet هو نظام لإدارة الحزم ، صممته شركة Inedo للبرمجيات. يتيح للمستخدمين استضافة وإدارة الحزم والتطبيقات والمكونات الشخصية أو المؤسسية. صُمم في الأصل كمدير NuGet خاص (مدير الحزم لمنصة تطوير مايكروسوفت ) وخادم للرموز والمصادر. [ 1 ] منذ عام 2015، وسّع ProGet نطاق دعمه، وأضاف ميزات على مستوى المؤسسات، وهو مصمم ليتناسب مع منهجية DevOps . تستخدم المؤسسات ProGet لتغليف التطبيقات والمكونات بهدف ضمان بناء البرامج مرة واحدة فقط، ونشرها بشكل متسق عبر مختلف البيئات. [ 2 ]
تُدرج شركة الأبحاث والاستشارات غارتنر برنامج ProGet كأداة تتوافق مع قسم "ما قبل الإنتاج" في سلسلة أدوات DevOps المستخدمة "لحفظ/تجهيز البرنامج ليكون جاهزًا للإصدار". [ 3 ]
يدعم ProGet حاليًا قائمة متزايدة من مديري الحزم، بما في ذلك NuGet و Chocolatey و Bower و npm و Maven و Dart /Flutter و Rust (Cargo) و PowerShell و RubyGems و Helm for Kubernetes و Debian و Python و Visual Studio Extensions (.vsix).
يدعم ProGet أيضًا حاويات Docker ، وعناصر بناء Jenkins (من خلال إضافة)، وفحص الثغرات الأمنية.
من الممكن مراقبة مصادر البيانات من واجهة ProGet؛ كما تتوفر هذه الميزات لإدارتها من عدد من العملاء الذين تتفاعل معهم. [ 4 ]
سمات
تتضمن بعض الميزات الرئيسية لبرنامج ProGet ما يلي: [ 5 ] [ 6 ]
- تجميع المغذيات
- تصفية التغذية المتصلة حسب الحزمة أو الترخيص
- تكامل خادم البناء/النشر
- دعم التغذية المتعددة
- خادم الرموز والمصدر، مما يغني عن الحاجة إلى خادم رموز منفصل للحزم التي تحتوي على قواعد بيانات البرامج (PDBs).
- الأمان القائم على المستخدمين
- LDAP المتكامل
- التبديل التلقائي في حالة الفشل
- التكرار متعدد المواقع
- التخزين السحابي، يدعم مخازن حزم Amazon S3 و Azure Blob
- سجلات النشر
- عرض ترويجي على باقة
- دعم Jenkins CI
- فحص الثغرات الأمنية
- تصفية تراخيص البرمجيات مفتوحة المصدر
- انشر مباشرةً من Visual Studio
- روابط الويب
مراجع
- ↑ "Artifactory vs. ProGet" . inedo.com . تم الاطلاع عليه بتاريخ 31 يناير 2018 .
- ↑ سويني، ديفين (10 يناير 2018). "أصدرت شركة إينيدو الإصدار ProGet 5.0، وهو أحدث إصدار من برنامجها لتغليف التطبيقات والمكونات" (بيان صحفي). أوهايو. نيوزواير . تم الاطلاع عليه بتاريخ 31 يناير 2018 .
- ↑ تجنب الفشل من خلال تطوير سلسلة أدوات تمكّن من تطبيق منهجية DevOps (تقرير). غارتنر. 16 مارس 2017.
- ↑ "نظرة عامة على نظام NuGet البيئي | codeproject.com" . codeproject.com . تم الاطلاع عليه بتاريخ 22 يوليو 2017 .
- ↑ "Proget | خادم إدارة الحزم لـ NuGet و npm و chocolatey وغيرها | Inedo.com" . inedo.com . تم الاطلاع عليه بتاريخ 5 أكتوبر 2015 .
- ↑ «تم إصدار Proget 4.7» . inedo.com. مؤرشف من الأصل بتاريخ 9 مارس 2017. تم الاطلاع عليه بتاريخ 8 مارس 2017 .
روابط خارجية
- أنظمة إدارة الحزم
- أدوات برمجة الحاسوب
