המעבר של מיקרוסופט ל-Git/GVFS לפיתוח Windows כמעט הושלם

סמל זמן קריאה 2 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

מוקדם יותר השנה, מיקרוסופט הודיע שהיא עובדת על פתרון שמאפשר ל-Git Client להגדיל את קנה המידה למחזרים ענקיים באמת. הפתרון החדש נקרא GVFS (Git Virtual File System). GVFS עושה וירטואליזציה של מערכת הקבצים מתחת ל-repo שלך וגורם לה להיראות כאילו כל הקבצים ב-repo שלך קיימים, אך למעשה מוריד קובץ רק בפעם הראשונה שהוא נפתח. זה גם מנהל באופן אקטיבי כמה מהריפו של Git צריך לקחת בחשבון בפעולות כמו קופה וסטטוס, מכיוון שניתן להתעלם בבטחה מכל קובץ שלא עבר הידרה.

מיקרוסופט היום סיפק עדכון על ההתקדמות שהם עשו עם GVFS. צוות GVFS כמעט השלים את השקת Git/GVFS לצוות Windows במיקרוסופט. זוהי אבן דרך ענקית ואישור לפרויקט. אם זה עובד עבור בסיס הקוד של Windows, אז זה אמור לעבוד כמעט עבור כל פרויקטי בסיס הקוד הגדולים האחרים. מיקרוסופט גם שיתפה כמה מספרים הקשורים לצוות Windows ולבסיס הקוד שלו. צוות Windows הוא כ-4,000 מהנדסים והמערכת ההנדסית מייצרת 1,760 "מעבדות" יומיות על פני 440 סניפים. בסיס הקוד של Windows הוא כ-3.5 מיליון קבצים בגודל של כ-300GB.

מיקרוסופט ביצעה כמה שיפורים משמעותיים בביצועים והציגה פרוקסי Git. כמו כן, GVFS הוא פרויקט קוד פתוח ומיקרוסופט החלה לבצע עדכונים שוטפים לבסיס הקוד שפורסם. החל מהיום, מיקרוסופט פותחת את GVFS לתרומות חיצוניות. מיקרוסופט גם עבדה עם הקהילה כדי להתחיל לבנות תמיכה בכלים פופולריים - כמו SourceTree, Tower, Visual Studio וכו'.

השימוש ב-GVFS הוא בחינם. פשוט הורד אותו מ-GitHub, צור חשבון Visual Studio Team Services עם ריפו של Git ותוכל להתחיל להשתמש בהגדרה.

עוד על הנושאים: קוד ריפו, Git, GVFS, מיקרוסופט, מאגר מקור, מעבר, חלונות, פיתוח חלונות

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *