Virtual File System for Git ( VFS for Git ), desarrollado por Microsoft , es una extensión del sistema de control de versiones Git .
VFS for Git está diseñado para facilitar el manejo de repositorios Git a escala empresarial, como el sistema operativo Microsoft Windows (cuyo desarrollo pasó a Git en el marco de la iniciativa interna "One Engineering System" de Microsoft). El sistema expone un sistema de archivos virtual que solo descarga archivos al almacenamiento local cuando son necesarios.
VFS for Git se llamó originalmente Git Virtual File System ( GVFS ). Sin embargo, debido a las quejas de los desarrolladores de GNOME por la confusión con GNOME Virtual File System , Microsoft anunció que solicitaría ideas para un nuevo nombre para el software en junio de 2018, luego de su adquisición de GitHub. [2] Su primer lanzamiento [3] con el nuevo nombre fue en agosto de 2018.
En noviembre de 2017, GitHub anunció que admitiría VFS para Git. [4] [5]
VFS para Git ha sido reemplazado por Scalar . [6] Scalar luego se integró en el proyecto Microsoft Git . [7] [8]
Hicimos la transición de nuestra estrategia de repositorio grande para centrarnos en el uso
en lugar de la virtualización del sistema de archivos. Luego, bifurcamos la base de código de VFS para Git para crear
Scalar
.
git sparse-checkout
El ejecutable Scalar ahora se ha portado para incluirlo en la
bifurcación
microsoft/git .