سيزيل Bitbucket دعم Mercurial ويركز على Git

Bitbucket

من خلال منشور في مدونة منصة التطوير التعاوني الشهيرة Bitbucket ، أُعلن أن هذه المنصة لن تكون متوافقة مع نظام التحكم في المصدر Mercurial والتي سيتم تغييرها بدلاً من ذلك لصالح Git.

من المهم أن تتذكر أن خدمة Bitbucket ركزت في البداية على Mercurial فقط ، ولكن بدءًا من عام 2011 ، بدأت أيضًا في تقديم الدعم لـ Git. من الملاحظ أن Bitbucket قد تطورت الآن من أدوات التحكم في الإصدار إلى نظام أساسي لإدارة دورة تطوير البرامج الكاملة.

هذا العام، سيركز تطوير Bitbucket على مجال التطوير المشترك وتوسيع أدوات التشغيل الآلي، مما سيساعد في تبسيط تخطيط المشروع وترميزه ونشره.

مع أكثر من 28 مليون مستودعات ، احتفلت Bitbucket بـ 10 ملايين مستخدم مسجلs على Bitbucket Cloud أبريل الماضي. تقدم Bitbucket عمليات تكامل مع أدوات مثل Jira و Trello وبقية أدوات عائلة Atlassian التي تمتلك النظام الأساسي.

تتيح لك المنصة نشر أو اختبار أو مراقبة أو تحليل التعليمات البرمجية أو تخزين العناصر. يوفر عمليات تكامل مفتوحة مع AWS و JFrog و Datadog و LaunchDarkly و Slack والمزيد.

السبب الذي يجعلك تميل نحو استخدام git هو لأن يتباطأ دعم نظامي التحكم في الإصدارين ويعقد تنفيذ الخطط ، لذلك تقرر تركيز كل الاهتمام فقط على Git والتخلي عن Mercurial تمامًا. تم اختيار Git كمنتج أكثر صلة ووظيفية وشعبية.

يخطط فريق Bitbucket للانتهاء من إنشاء مستودعات Mercurial الجديدة من قبل المستخدمين اعتبارًا من 1 فبراير 2020.

ثم، اعتبارًا من 1 يونيو من نفس العام ، لن يتمكن المستخدمون من استخدام ميزات Mercurial على Bitbucket أو من خلال API الخاص به وستتم إزالة جميع رواسب Mercurial. بالنسبة لجميع ميزات Mercurial الحالية لـ Bitbucket ، ستكون متاحة حتى 31 مايو من العام المقبل ، قبل التخلص التدريجي.

لذلك يتم تشجيع المستخدمين على الهجرة إلى Git ، التي يتم تقديم الأدوات لها لتحويل المستودعات. إذا لم يرغب المطورون في تغيير الأدوات المعتادة ، فمن المقترح التبديل إلى خدمات استضافة أخرى مفتوحة المصدر. على سبيل المثال ، يتم توفير دعم Mercurial في SourceForge و Mozdev و Savannah.

وفقًا لفريق Bitbucket ، يتطلب بناء عناصر الجودة اهتمامًا شديدًا.

"نظرًا لأن Git هي الأداة الأكثر استخدامًا ، فإن Mercurial تخاطر بإهمال المشكلات أثناء تطورنا" ، كما جاء في منشور المدونة.

لتبرير قرارها بالتخلي عن دعم Merccurial ، يقوم فريق Bitbucket بالإبلاغ عن نتائج الاستطلاع

وفقًا لاستطلاع Stack Overflow ، يفضل ما يقرب من 90٪ من المطورين Git ، ويستخدم 3٪ فقط من المستجيبين Mercurial.

تؤكد إحصائيات Bitbucket الداخلية اتجاهًا مشابهًا ، حيث تظهر انخفاضًا ثابتًا في شعبية Mercurial: يتم تحديد أقل من 1 ٪ من مستخدمي Mercurial الجدد. في الوقت نفسه ، يستمر استخدام Mercurial لتطوير مشاريع لـ Mozilla و OpenOffice.org و OpenSolaris و OpenJDK و Nginx و Xine و W3C.

كيف تهاجر وتصدر رواسب الزئبق؟

فريق توصي Bitbucket فرق التطوير بترحيل مستودعات Mercurial الحالية إلى Git.

للقيام بذلك ، تقدم أدوات تحويل مختلفة الموجودة في السوق ، بما في ذلك المكوّن الإضافي الزئبقي hg-fast-export و hg-git.

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

ومع ذلك ، بالنسبة لأولئك العملاء الذين يفضلون الاستمرار في استخدام نظام Mercurial ، هناك عدد من خدمات استضافة Mercurial المجانية والمدفوعة ، وفقًا لمدونة المدونة.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

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

*

*

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