מוזילה מעבירה את פיתוח Firefox מ-Mercurial ל-Git

מפתחים ממוזילה הודיעו על החלטתם להפסיק להשתמש במערכת בקרת גרסאות Mercurial לפיתוח Firefox לטובת Git. עד כה, הפרויקט סיפק את האפשרות להשתמש ב-Mercurial או ב-Git עבור מפתחים לבחירה, אך המאגר השתמש בעיקר ב-Mercurial. בשל העובדה שמתן תמיכה בשתי מערכות בו זמנית יוצר עומס גדול על הצוותים האחראים על תחזוקת התשתית, הוחלט בעתיד להגביל את עצמנו לשימוש רק ב-Git לפיתוח. במקביל, מוזילה תמשיך להשתמש בשירותים Bugzilla, moz-phab, Phabricator ו-Lando.

ההגירה ל-Git צפויה להימשך לפחות 6 חודשים. המעבר יתבצע בשני שלבים:

  • השלב הראשון יכלול מעבר של מאגר הפרויקטים הראשי מ-Mercurial ל-Git, והסרת תמיכה ב-Mercurial במחשבי המפתחים. בשלב זה, Git ישמש באופן מקומי במערכות מפתחים, ו-moz-phab ימשיך לשמש לשליחת תיקונים לבדיקה. כל השינויים יתארחו תחילה במאגר Git, ולאחר מכן יועברו לתשתית Mercurial הקיימת.
  • בשלב השני, בהדרגה, צעד אחר צעד, תוחלף Mercurial ב-Git בתשתית הפרויקט. לאחר השלמת ההגירה, תמיכת Mercurial תוסר.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster