Mozilla فائر فاکس جي ترقي کي Mercurial کان Git ڏانهن منتقل ڪري ٿو

Mozilla کان ڊولپرز اعلان ڪيو آهي ته انهن جي فيصلي جو استعمال بند ڪرڻ لاءِ مرڪيوريل ورزن ڪنٽرول سسٽم فائر فاڪس ڊولپمينٽ لاءِ گِٽ جي حق ۾. هينئر تائين، پروجيڪٽ مهيا ڪيو آهي Mercurial يا Git استعمال ڪرڻ جو اختيار ڊولپرز لاءِ چونڊڻ لاءِ، پر مخزن بنيادي طور تي Mercurial استعمال ڪيو آهي. انهي حقيقت جي ڪري ته هڪ ئي وقت ۾ ٻن سسٽم جي مدد فراهم ڪرڻ لاء ٽيمن تي هڪ وڏو لوڊ ٺاهي ٿو جيڪو بنيادي ڍانچي کي برقرار رکڻ لاء ذميوار آهي، مستقبل ۾ اهو فيصلو ڪيو ويو ته پاڻ کي ترقي لاء صرف Git استعمال ڪرڻ تائين محدود ڪيو وڃي. ساڳئي وقت، Mozilla خدمتن کي استعمال ڪرڻ جاري رکندو Bugzilla، moz-phab، Phabricator ۽ Lando.

Git ڏانهن لڏپلاڻ ۾ گھٽ ۾ گھٽ 6 مهينا لڳن ٿا. منتقلي ٻن مرحلن ۾ ٿيندي:

  • پهرين اسٽيج ۾ شامل هوندو مکيه پروجيڪٽ مخزن کي مرڪيوريل کان گِٽ تائين تبديل ڪرڻ، ۽ ڊولپرز جي ڪمپيوٽرن تي مرڪيوريل سپورٽ کي هٽائڻ. هن اسٽيج تي، Git ڊولپر سسٽم تي مقامي طور تي استعمال ڪيو ويندو، ۽ moz-phab جائزو وٺڻ لاء پيچ جمع ڪرڻ لاء استعمال ڪيو ويندو. سڀ تبديليون پهريان هڪ Git مخزن ۾ ميزباني ڪيون وينديون، ۽ پوءِ موجوده مرڪيوريل انفراسٽرڪچر ڏانهن منتقل ڪيون وينديون.
  • ٻئي مرحلي تي، تدريجي طور تي، قدم سان، مرڪيوريل کي منصوبي جي انفراسٽرڪچر ۾ Git سان تبديل ڪيو ويندو. هڪ دفعو لڏپلاڻ مڪمل ٿي ويندي، مرڪيوريل سپورٽ ختم ٿي ويندي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو