Eclipse Git Plugin
EGIT هي مجموعة من الإضافات Eclipse للعمل مع مستودعات GIT. يعتمد على مكتبة JGIT ، وهو تطبيق GIT في Java النقي. هذه الحزمة مرخصة بموجب EPL 2.0 . Please refer to the LICENSE
file for the complete license.
عناصر
تتكون هذه الحزمة من المكونات الرئيسية التالية.
تطبيق
- org.eclipse.egit : المكون الإضافي لـ Eclipse Branding لـ EGIT .
- org.eclipse.egit.core : مكون إضافي Eclipse يوفر واجهة لـ org.eclipse.jgit ودعم إجراءات للسماح للمعالجة في مساحة عمل Eclipse. كما يوفر تنفيذ مزود الفريق.
- org.eclipse.egit.gitflow : حزمة تنفيذ الدعم لنموذج Gitflow المتفرعة.
- org.eclipse.egit.gitflow.ui : حزمة تنفيذ واجهة مستخدم لنموذج Gitflow المتفرعة.
- org.eclipse.egit.target : Eclipse Target Platform يوفر EGIT التبعيات من الطرف الثالث للبناء وتشغيل EGIT في مساحة عمل Eclipse.
- org.eclipse.egit.ui : مكون إضافي Eclipse يوفر واجهة المستخدم أعلى org.eclipse.egit.core.
الاختبارات
- org.eclipse.egit.core.junit : فئات قابلة لإعادة الاستخدام تستخدمها اختبارات EGIT .
- org.eclipse.egit.core.test : اختبارات الوحدة لـ org.eclipse.egit.core.
- org.eclipse.egit.gitflow.test : اختبارات الوحدة لـ org.eclipse.egit.gitflow.
- org.eclipse.egit.ui.test : اختبارات UI لـ org.eclipse.egit.ui.
التغليف
- org.eclipse.egit.doc : حزمة التوثيق عبوات EGIT Documentation. الوثائق الخام مكتوبة في الويكي.
- org.eclipse.egit-feature : ميزة Eclipse لتثبيت حزم التنفيذ الأساسية
- org.eclipse.egit.gitflow-feature : ميزة Eclipse لتثبيت حزمة gitflow الاختيارية.
- org.eclipse.egit.repository : تعاريف مستودع EGIT P2 الذي يمكن استخدامه لتثبيت وترقية EGIT ، تتضمن جميع الميزات والإضافات من مستودع JGIT P2.
- org.eclipse.egit.Source-Feature : ميزة Eclipse لتثبيت حزم Egit Source للمساعدة في تصحيح Egit في Eclipse.
التوافق
- بشكل عام ، يدعم EGIT على الأقل أحدث إصدارات Eclipse. لمزيد من التفاصيل ، يرجى الاطلاع على الأسئلة الشائعة.
- يتم إصدار إصدار JGIT و EGIT وفقًا لإصدار OSGI الدلالي.
- يجوز للنسخة الأحدث من EGIT تنفيذ وظائف جديدة وإزالة الوظائف الحالية وتغيير الآخرين دون إشعار آخر عن ما هو مكتوب في ملاحظات الإصدار ، والالتزام بملفات السجل والمصدر بأنفسهم.
سمات
القائمة التالية غير كاملة ، لكنها تقدم نظرة عامة على الميزات:
org.eclipse.egit.core
- تزود مزود فريق Eclipse.
- قم بتوصيل/افصل المزود بالمشروع.
- ابحث عن المستودعات المرتبطة بمشروع عن طريق تكوين أدلة مستودع GIT.
- المتجر الذي يتم ربط المستودعات التي ترتبط بها الحاويات في مساحة عمل Eclipse.
- تحركات المسارات/إعادة تسمية/حذف وتعكسها في شجرة ذاكرة التخزين المؤقت.
- يحل من خلال الحاويات المرتبطة.
org.eclipse.egit.ui
- توصيل لوحات معالج مزود فريق.
- تواصل مع مزود فريق GIT من خلال إنشاء مستودع جديد.
- تواصل مع مزود فريق GIT من خلال البحث في نظام الملفات المحلي لأدلة المستودعات الحالية.
- إجراءات الفريق: المسار (إضافة) ، إلغاء تراك (إزالة) ، فصل ، إظهار السجل ، قارن الإصدار.
- يعرض مصغرة الموارد الملف/الدليل في مستكشف الحزمة وغيرها من المشاهدات.
- إنشاء ارتباطات جديدة أو تعديل ارتباطات.
- عرض للتغييرات (الملفات الكاملة والتدريج الجزئي) ، وإظهار خلافاتهم وارتكابها.
- عارض السجل الرسومي مع القدرة على مقارنة الإصدارات باستخدام محرر المقارنة بين Eclipse.
- استنساخ ، دفع ، سحب ، جلب
- دمج ، Rebase ، Cherry-Pick
ميزات مفقودة
- دعم التوقيع غير مكتمل
- التحقق من العلامات الموقعة
- توقيع يدفع
يدعم
Post questions or comments to the [email protected] mailing list. تحتاج إلى الاشتراك في النشر.
المساهمة
انظر دليل EGIT المساهم.
حول git
يمكن الحصول على مزيد من المعلومات حول GIT ، وتنسيق المستودع الخاص به ، والتنفيذ القائم على CNANICAL C من موقع GIT.