Mozilla Firefox ishlanmasini Mercurial-dan Git-ga o'tkazadi

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

a Izoh qo'shish