شرکت مایکروسافت در تلاش است تا در سرویس هایی مثل میزبانی CodePlex خود از توسعه یافته برنامه گیت استفاده نماید و بدین منظور سرعت در مهاجرت به Git را مورد بحث قرار دهد.
مایکروسافت سرعت در مهاجرت به برنامه Git را بررسی می کند
مایکروسافت اعلام کرد که قصد دارد در سرویس میزبانی CodePlex خود از برنامه Git استفاده نماید.کارمندی از شرکت مایکروسافت، در وبلاگ اعلام کرد که گنجایش ویندوز، بیشترین گنجایش Git در جهان را دارا می باشد که 300 گیگابایت حجم و 3.5 میلیون فایل را پشتیبانی می نماد. به طور کلی، کمپانی مایکروسافت دارای 4000 مهندس می باشد که در سراسر جهان بر روی سیستم عامل ویندوز کار می کنند.
استفاده از برنامه گیت توسعه یافته در سرویس های Microsoft
برنامه Git برای یک پروژه به این حجم ساخته نشد، بنابراین مایکروسافت سیستم فایل مجازی Git (GVFS) را توسعه داد تا مزایای Git را با سرعت بیشتری ارائه دهد. GVFS سیستم فایل را در زیر repo خود مجازی میکند و به نظر میرسد که همه فایلهای موجود در repo شما بصورت محلی حضور دارند، با این حال، فایل را بارگیری نمی کند تا زمانی که شما آن را باز نکنید. همچنین به طور فعال مدیریت می کند که چه مقدار از بازپرداخت برنامه گیت باید در عملیاتی مانند پرداخت در نظر گرفته شود.
همچنین یک سرور پروکسی برای ذخیره اطلاعات برنامه Git وجود دارد. در آزمایشی مشخص شد که برای کشیدن یک کلون با پروکسی به 70 ثانیه زمان نیاز است در حالیکه بدون پروکسی 25 دقیقه زمان لازم میباشد.
کد سیستم فایل مجازی Git اکنون تحت مجوز GIT MIT در دسترس است که برای استفاده از آن نیاز به یک حساب کاربری تیم ویژوال استودیو دارید.