Remove ads
أداة متعددة المنصات، وأداة إدارة المراجعة الموزعة لمطوري البرمجيات. من ويكيبيديا، الموسوعة الحرة
ميركوريال (Mercurial) هو أداة متعددة المنصات، وأداة إدارة المراجعة الموزعة لمطوري البرمجيات. وينفذ بشكل رئيسي عن طريق استخدام لغة برمجة بايثون، ولكنه يتضمن ديف ثنائي مكتوبة باستخادم سي. وهو مدعوم في ويندوز والأنظمة شبيه يونكس مثل فري بي إس دي، وماك أو إس عشرة ولينكس. وميركوريال هو في المقام الأول برنامج سطر أوامر ولكن ملحقات واجهة المستخدم الرسومية متاحة فيه. وتُستحضر جميع عمليات ميركوريال كاختيارات كلمة رئيسية لسائقها hg، كرمز للعنصر الكيميائي للزئبق.
نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطورون | |
موقع الويب |
mercurial-scm.org (الإنجليزية) |
لغة البرمجة | |
---|---|
الإصدار الأول |
19 أبريل 2005 [2] |
الإصدار الأخير | |
المستودع | |
الرخصة |
وتشمل الأهداف الأساسية من تصميم ميركوريال الأداء العالي وقابلية التوسع، واللامركزية، وتطوير تعاوني موزع شامل، وتناول نشيط لكلا من النص العادي والملفات الثنائية، وقدرات متقدمة للتوزيع والدمج، وفي نفس الوقت تبقى بسيطة المفهوم.[7] كما يشمل واجهة ويب متكاملة. وقد اتخذت ميركوريال أيضًا خطوات لتسهيل الانتقال لمستخدمي أباتشي سبفيرجين.
منشأ والمطور الرئيسي لميركوريال هو مات ماكال. وقد صدر بموجب شروط رخصة جنو العمومية العامة (إصدار 2 أو أي إصدار لاحق).
يستخدم ميركوريال مزيج SHA-1 لتحديد المراجعات. وللوصول التخزيني عبر شبكة ما، يستخدم ميركوريال بروتوكول نقل النص الفائق للحد من طلبات الذهاب والإياب، ووصلات جديدة ونقل البيانات. كما يمكن أيضا لميركوريال العمل على بروتوكول النقل الآمن حيث أنه مشابه جدا لبروتوكول نقل النص الفائق. وبشكل افتراضي فإنه يستخدم دمج ثلاثي المسلك قبل استدعاء أدوات دمج خارجية.
ولقد كتب برايان أوسوليفان دليل مرجعي شامل، ميركوريال: الدليل النهائي،[8] وهو متوفر مطبوعًا بالأسواق وأيضًا مرجعًا مجانيًا على شبكة الإنترنت. هو متاح مجاني تحت شروط رخصة النشر المفتوح.
أعلن ماكال لأول مرة عن ميركوريال في 19 أبريل 2005.[9] وكان الدافع وراء ذلك اعلان Bitmover في وقت سابق من هذا الشهر أنهم سيقومون بسحب النسخة المجانية من BitKeeper.
وقد استخدم BitKeeper لمتطلبات التحكم في إصدار نواة مشروع لينكس. قرر ماكال كتابة نظام تحكم لإصدار موزع للاستخدام كبديل مع نواة لينكس. بدأ هذا المشروع بعد أيام قليلة من مشروع آخر يسمى جت، بمبادرة من لينوس تورفالدس بسبب نفس الأهداف.[10]
وقد قرر مشروع نواة لينكس استخدام جت بدلا من ميركوريال، ولكنه يستخدم الآن من قبل العديد من المشاريع الأخرى. (انظر إلى الأسفل)
Hgk (تي سي إل)
HgSccPackage
TortoiseHg
MacHg هو مؤشر حر وسريع لنظام تشغيل ماك أو إس العاشر 10.6 والأحدث.
تقدم المواقع التالية استضافة رمز مصدري مجاني لمخازن ميركوريال:
بعض المشاريع تستخدم ميركوريال RCS :[13]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.