Виртуальная файловая система для Git
Разработчик(и) | Майкрософт |
---|---|
Стабильная версия | 1.0.20210.1 / 28 июля 2020 г [1] |
Предварительный выпуск | 1.0.20175.6 / 23 июня 2020 г |
Репозиторий | |
Написано в | С++ и С# |
Операционная система | Windows 10 Creators Update и более поздние версии, macOS |
Тип | Виртуальная файловая система для Git |
Лицензия | МОЯ лицензия |
Веб-сайт | github ![]() |
Виртуальная файловая система для Git ( VFS for Git ), разработанная Microsoft , является расширением системы контроля версий Git .
Обзор
[ редактировать ]VFS для Git предназначена для упрощения работы с репозиториями Git корпоративного масштаба, такими как операционная система Microsoft Windows (разработка которой перешла на Git в рамках внутренней инициативы Microsoft «Единая инженерная система»). Система предоставляет виртуальную файловую систему , которая загружает файлы в локальное хранилище только по мере необходимости.
История
[ редактировать ]VFS для Git изначально называлась Git Virtual File System ( GVFS ). Однако из-за жалоб разработчиков GNOME на путаницу с виртуальной файловой системой GNOME , Microsoft объявила, что будет запросить идеи для нового названия программного обеспечения в июне 2018 года, после приобретения GitHub. [2] Его первый выпуск [3] под новым названием был в августе 2018 года.
В ноябре 2017 года GitHub объявил, что будет поддерживать VFS для Git. [4] [5]
VFS для Git была заменена Scalar . [6] Затем Scalar был интегрирован в проект Microsoft Git . [7] [8]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Последний выпуск» . ВФСФорГит. Гитхаб . Майкрософт . Проверено 27 сентября 2020 г.
- ^ «Microsoft собирается переименовать GVFS и хочет получить ваши предложения» . BetaNews.com . 6 июня 2018 г. Проверено 9 июня 2018 г.
- ^ «VFS для Git 1.0.18234.1» . GitHub.com . Проверено 13 февраля 2018 г.
- ^ Фоли, Мэри Джо. «Единая инженерная система Microsoft делает виртуальную файловую систему Git доступной массам» . ЗДНет . Проверено 4 июня 2018 г.
- ^ «GitHub использует инструмент Microsoft для поддержки крупных программных проектов» . ВенчурБит . 15 ноября 2017 г. Проверено 4 июня 2018 г.
- ^ «Часто задаваемые вопросы | VFS для Git» . Гитхаб . Майкрософт. Архивировано из оригинала 7 июля 2021 года . Проверено 7 июля 2021 г.
Мы изменили нашу стратегию больших репозиториев, сосредоточившись на использовании
git sparse-checkout
вместо виртуализации файловой системы. Затем мы разветвили кодовую базу VFS для Git, чтобы создать Scalar . - ^ «README | Скаляр» . Гитхаб . Майкрософт. Архивировано из оригинала 22 марта 2021 года . Проверено 7 июля 2021 г.
Исполняемый файл Scalar теперь портирован для включения в форк microsoft/git .
- ^ «Вилка Git, содержащая исправления, специфичные для Microsoft» . Гитхаб . Майкрософт. Архивировано из оригинала 7 июля 2021 года . Проверено 7 июля 2021 г.