Virtual File System for Git

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

VFS for Git
DeveloperMicrosoft
Stable release
1.0.20210.1 / July 28, 2020; 5 years ago (2020-07-28)[1]
Preview release
1.0.20175.6 / June 23, 2020; 5 years ago (2020-06-23)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC++ and C#
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows 10 Creators Update and later, macOS
    TypeVirtual file system for Git
    LicenseMIT License

    Virtual File System for Git (VFS for Git), developed by Microsoft, is an extension to the Git version control system.

    Overview

    [edit | edit source]

    VFS for Git is designed to ease the handling of enterprise-scale Git repositories, such as the Microsoft Windows operating system (whose development switched to Git under Microsoft's internal "One Engineering System" initiative). The system exposes a virtual file system that only downloads files to local storage as they are needed.

    History

    [edit | edit source]

    VFS for Git was originally named Git Virtual File System (GVFS). However due to complaints by the developers of GNOME over confusion with GNOME Virtual File System, Microsoft announced that it would solicit ideas for a new name of the software in June 2018, following its acquisition of GitHub.[2] Its first release[3] under the new name was in August 2018.

    In November 2017, GitHub announced that it would support VFS for Git.[4][5]

    VFS for Git has been superseded by Scalar.[6] Scalar was then integrated into the Microsoft Git project.[7][8]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]