Sie sind hier: Startseite | Wissen
Werbung

Was ist Virtual File System for Git?

"VFS stands for Virtual File System. VFS for Git virtualizes the file system beneath your git repo so that git and all tools see what appears to be a normal repo, but VFS for Git only downloads objects as they are needed. VFS for Git also manages the files that git will consider, to ensure that git operations like status, checkout, etc., can be as quick as possible because they will only consider the files that the user has accessed, not all files in the repo."

https://github.com/Microsoft/VFSForGit
https://gvfs.io/

frühere Name: GVFS (Git Virtual File System)

GVFS Protocol [https://github.com/Microsoft/VFSForGit/blob/master/Protocol.md]


he GVFS network protocol consists of four operations on three endpoints. In summary:

GET /gvfs/objects/{objectId}
Provides a single object in loose-object format
POST /gvfs/objects
Provides one or more objects in packfile or streaming loose object format
GET /gvfs/prefetch[?lastPackTimestamp={secondsSinceEpoch}]
Provides one or more packfiles of non-blobs and optionally packfile indexes in a streaming format
POST /gvfs/sizes
Provides the uncompressed, undeltified size of one or more objects
GET /gvfs/config
Provides server-set client configuration options

Querverweise zu anderen Begriffen im Lexikon

siehe VFS for Git
Git Virtual File System
Git

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Virtual File System for Git;  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Alle unsere aktuellen Fachbücher