Mozilla Firefox සංවර්ධනය Mercurial සිට Git දක්වා ගෙන යයි

Mozilla හි සංවර්ධකයින් Git සඳහා ෆයර්ෆොක්ස් සංවර්ධනය සඳහා Mercurial අනුවාද පාලන පද්ධතිය භාවිතා කිරීම නැවැත්වීමට තීරණය කර ඇත. මේ වන තෙක්, ව්‍යාපෘතිය මඟින් සංවර්ධකයින්ට තෝරා ගැනීමට Mercurial හෝ Git භාවිතා කිරීමේ විකල්පය ලබා දී ඇත, නමුත් ගබඩාව මූලික වශයෙන් Mercurial භාවිතා කර ඇත. පද්ධති දෙකකට එකවර සහය ලබා දීම යටිතල පහසුකම් නඩත්තු කිරීම සඳහා වගකිව යුතු කණ්ඩායම් මත විශාල බරක් ඇති කරන නිසා, අනාගතයේදී එය සංවර්ධනය සඳහා Git පමණක් භාවිතා කිරීමට සීමා කිරීමට තීරණය විය. ඒ සමගම, Mozilla, Bugzilla, moz-phab, Phabricator සහ Lando සේවාවන් දිගටම භාවිතා කරනු ඇත.

Git වෙත සංක්‍රමණය වීමට අවම වශයෙන් මාස 6ක් ගතවනු ඇතැයි අපේක්ෂා කෙරේ. සංක්රමණය අදියර දෙකකින් සිදුවනු ඇත:

  • පළමු අදියරේදී ප්‍රධාන ව්‍යාපෘති ගබඩාව Mercurial සිට Git වෙත මාරු කිරීම සහ සංවර්ධකයින්ගේ පරිගණකවල Mercurial සහාය ඉවත් කිරීම ඇතුළත් වේ. මෙම අදියරේදී, Git සංවර්ධක පද්ධති මත දේශීයව භාවිතා කරනු ඇති අතර, සමාලෝචනය සඳහා පැච් ඉදිරිපත් කිරීමට moz-phab දිගටම භාවිතා කරනු ඇත. සියලුම වෙනස්කම් ප්‍රථමයෙන් Git ගබඩාවක සත්කාරකත්වය දරනු ඇත, පසුව පවතින Mercurial යටිතල පහසුකම් වෙත මාරු කරනු ලැබේ.
  • දෙවන අදියරේදී, ක්‍රමයෙන්, පියවරෙන් පියවර, Mercurial ව්‍යාපෘති යටිතල ව්‍යුහය තුළ Git සමඟ ප්‍රතිස්ථාපනය වේ. සංක්‍රමණය සම්පූර්ණ වූ පසු, මර්කුරියල් ආධාරකය ඉවත් කරනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න