Mozilla viib Firefoxi arenduse Mercurialist Giti

Mozilla arendajad on teatanud otsusest lõpetada Firefoxi arendamisel versioonihaldussüsteemi Mercurial kasutamine Git'i kasuks. Auntil nüüd on projekt võimaldanud arendajatel valida Mercuriali või Giti vahel, kuid peamiselt on peamine hoidla kasutanud Mercurial'i. Arvestades, et kahe süsteemi toe tagamine tekitab suurt koormust infrastruktuuri haldamise meeskondadele, on tulevikus otsustatud piirata arendust ainult Giti kasutamisega. Samuti jätkab Mozilla Bugzilla, moz-phabi, Phabricatori ja Lando kasutamist.

Oodatakse, et Giti migreerimine võtab vähemalt 6 kuud. Üleminek toimub kahe etapi jooksul:

  • Esimeses etapis vahetatakse projekti põhikood Mercurialilt Git'ile ning Mercuriali tugi arendajate arvutites eemaldatakse. Sel etapil kasutatakse Git'i lokaalselt arendajate süsteemides ning patšide edastamisel läbivaatamiseks jätkab moz-phabi kasutamine. Kõik muudatused paigutatakse alguses Git hoidlasse, seejärel kantakse need olemasolevasse Mercuriali infrastruktuuri.
  • Teises etapis toimub järkjärguline ja samm-sammuline Mercuriali asendamine Git'iga projekti infrastruktuuris. Pärast migreerimise lõpetamist eemaldatakse Mercuriali tugi.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster