Mozilla ishlab chiquvchilari Git foydasiga Firefox ishlanmalari uchun Mercurial versiya boshqaruv tizimidan foydalanishni to'xtatish qarorini e'lon qilishdi. Hozirgacha loyiha ishlab chiquvchilar uchun Mercurial yoki Git-dan foydalanish imkoniyatini taqdim etgan, ammo omborda birinchi navbatda Mercurial-dan foydalanilgan. Bir vaqtning o'zida ikkita tizimni qo'llab-quvvatlash infratuzilmani saqlash uchun mas'ul bo'lgan jamoalarga katta yuk olib kelishi sababli, kelajakda rivojlanish uchun faqat Git-dan foydalanish bilan cheklanishga qaror qilindi. Shu bilan birga, Mozilla Bugzilla, moz-phab, Phabricator va Lando xizmatlaridan foydalanishda davom etadi.
Gitga ko'chish kamida 6 oy davom etishi kutilmoqda. O'tish ikki bosqichda amalga oshiriladi:
- Birinchi bosqich loyihaning asosiy omborini Mercurial’dan Git’ga almashtirishni va ishlab chiquvchilar kompyuterlarida Mercurial’ni qo‘llab-quvvatlashni olib tashlashni o‘z ichiga oladi. Ushbu bosqichda Git mahalliy sifatida ishlab chiquvchilar tizimlarida qo'llaniladi va moz-phab ko'rib chiqish uchun yamoqlarni yuborish uchun foydalanishda davom etadi. Barcha o'zgarishlar avval Git omborida joylashtiriladi, so'ngra mavjud Mercurial infratuzilmasiga o'tkaziladi.
- Ikkinchi bosqichda, asta-sekin, bosqichma-bosqich, Mercurial loyiha infratuzilmasida Git bilan almashtiriladi. Migratsiya tugallangach, Mercurial yordami olib tashlanadi.
Manba: opennet.ru