Mozilla သည် Firefox ဖွံ့ဖြိုးတိုးတက်မှုကို Mercurial မှ Git သို့ ရွှေ့သည်။

Mozilla မှ developer များသည် Git ကိုမျက်နှာသာပေးကာ Firefox ဖွံ့ဖြိုးတိုးတက်မှုအတွက် Mercurial ဗားရှင်းထိန်းချုပ်မှုစနစ်ကိုအသုံးပြုခြင်းကိုရပ်တန့်ရန် ၎င်းတို့၏ဆုံးဖြတ်ချက်ကိုကြေငြာခဲ့သည်။ လက်ရှိအချိန်အထိ၊ ပရောဂျက်သည် ဆော့ဖ်ဝဲအင်ဂျင်နီယာများအတွက် Mercurial သို့မဟုတ် Git ကို အသုံးပြုရန် ရွေးချယ်ခွင့်ကို ပေးထားပြီးဖြစ်သော်လည်း သိုလှောင်မှုတွင် Mercurial ကို အဓိကအသုံးပြုထားသည်။ စနစ်နှစ်ခုကို တစ်ပြိုင်နက်တည်း ပံ့ပိုးပေးခြင်းသည် အခြေခံအဆောက်အအုံကို ထိန်းသိမ်းရန် တာဝန်ရှိသော အဖွဲ့များအတွက် ကြီးမားသောဝန်ထုပ်ဝန်ပိုးဖြစ်စေသောကြောင့် အနာဂတ်တွင် ဖွံ့ဖြိုးတိုးတက်မှုအတွက် Git ကိုသာ အသုံးပြုရန် မိမိကိုယ်ကို ကန့်သတ်ရန် ဆုံးဖြတ်ခဲ့သည်။ တစ်ချိန်တည်းမှာပင်၊ Mozilla သည် Bugzilla၊ moz-phab၊ Phabricator နှင့် Lando ဝန်ဆောင်မှုများကို ဆက်လက်အသုံးပြုသွားမည်ဖြစ်သည်။

Git သို့ ပြောင်းရွှေ့မှုသည် အနည်းဆုံး 6 လ ကြာမည်ဟု မျှော်လင့်ရသည်။ အသွင်ကူးပြောင်းရေးသည် အဆင့်နှစ်ဆင့်ဖြင့် ကျင်းပမည်ဖြစ်သည်။

  • ပထမအဆင့်တွင် ပင်မပရောဂျက်သိုလှောင်မှုအား Mercurial မှ Git သို့ပြောင်းခြင်းနှင့် ဆော့ဖ်ဝဲရေးသားသူများ၏ကွန်ပျူတာများတွင် Mercurial အတွက် အထောက်အပံ့ကို ဖယ်ရှားခြင်းတို့ ပါဝင်မည်ဖြစ်သည်။ ဤအဆင့်တွင်၊ ဆော့ဖ်ဝဲရေးသားသူစနစ်များတွင် Git ကို ပြည်တွင်းတွင် အသုံးပြုမည်ဖြစ်ပြီး၊ ပြန်လည်သုံးသပ်ရန်အတွက် ပြင်ဆင်မှုများကို တင်ပြရန်အတွက် moz-phab ကို ဆက်လက်အသုံးပြုသွားမည်ဖြစ်သည်။ ပြောင်းလဲမှုအားလုံးကို Git repository တွင် ဦးစွာလက်ခံမည်ဖြစ်ပြီး၊ ထို့နောက် လက်ရှိ Mercurial အခြေခံအဆောက်အအုံသို့ လွှဲပြောင်းပေးမည်ဖြစ်သည်။
  • ဒုတိယအဆင့်တွင်၊ တဖြည်းဖြည်း၊ တစ်ဆင့်ပြီးတစ်ဆင့်၊ Mercurial ကို ပရောဂျက်အခြေခံအဆောက်အအုံတွင် Git ဖြင့် အစားထိုးမည်ဖြစ်သည်။ ရွှေ့ပြောင်းခြင်းပြီးသည်နှင့်၊ Mercurial ပံ့ပိုးမှုကို ဖယ်ရှားပါမည်။

source: opennet.ru

မှတ်ချက် Add