Mozilla прехвърля разработката на Firefox от Mercurial на Git

Разработчиците от компания Mozilla обявиха решението да прекратят използването на системата за управление на версиите Mercurial за разработка на Firefox в полза на Git. До момента проектът предлагаше възможност за избор между Mercurial и Git на разработчиците, но основният репозиторий използваше Mercurial. Поради факта, че поддръжката на две системи създава значителна натовареност на екипите, отговорни за инфраструктурната поддръжка, в бъдеще ще се ограничи до разработка само с Git. В същото време Mozilla ще продължи да използва услугите Bugzilla, moz-phab, Phabricator и Lando.

Очаква се миграцията към Git да отнеме поне 6 месеца. Преходът ще бъде в две фази:

  • На първата фаза ще се извърши превключване на основния репозиторий на проекта от Mercurial на Git, а поддръжката на Mercurial на компютрите на разработчиците ще бъде премахната. На този етап Git ще се използва локално на системите на разработчиците, а за предаване на патчове за преглед ще продължи да се използва moz-phab. Всички промени първо ще се разположат в Git репозитория, след което ще бъдат прехвърлени в съществуващата инфраструктура на Mercurial.
  • На втората фаза постепенно, стъпка по стъпка, ще се извърши замяна на Mercurial с Git в инфраструктурата на проекта. След завършването на миграцията поддръжката на Mercurial ще бъде премахната.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster