Mozilla huhamisha ukuzaji wa Firefox kutoka Mercurial hadi Git

Wasanidi programu kutoka Mozilla wametangaza uamuzi wao wa kuacha kutumia mfumo wa udhibiti wa toleo la Mercurial kwa ukuzaji wa Firefox kwa niaba ya Git. Kufikia sasa, mradi umetoa chaguo kwa watengenezaji kutumia Mercurial au Git, lakini hazina imetumia Mercurial. Kwa sababu ya ukweli kwamba kutoa msaada kwa mifumo miwili mara moja huleta mzigo mkubwa kwa timu zinazohusika na kudumisha miundombinu, katika siku zijazo iliamuliwa kujiwekea kikomo kutumia Git tu kwa maendeleo. Wakati huo huo, Mozilla itaendelea kutumia huduma za Bugzilla, moz-phab, Phabricator na Lando.

Uhamiaji hadi Git unatarajiwa kuchukua angalau miezi 6. Mpito utafanyika katika hatua mbili:

  • Hatua ya kwanza itahusisha kubadilisha hazina kuu ya mradi kutoka Mercurial hadi Git, na kuondoa usaidizi wa Mercurial kwenye kompyuta za wasanidi programu. Katika hatua hii, Git itatumika ndani ya nchi kwenye mifumo ya wasanidi, na moz-phab itaendelea kutumika kuwasilisha viraka kwa ukaguzi. Mabadiliko yote yatapangishwa kwanza kwenye hazina ya Git, na kisha kuhamishiwa kwa miundombinu iliyopo ya Mercurial.
  • Katika hatua ya pili, hatua kwa hatua, hatua kwa hatua, Mercurial itabadilishwa na Git katika miundombinu ya mradi. Baada ya uhamishaji kukamilika, usaidizi wa Mercurial utaondolewa.

Chanzo: opennet.ru

Kuongeza maoni