@@ -7,10 +7,16 @@ see what appears to be a normal repo, but GVFS only downloads objects as they ar
77to ensure that git operations like status, checkout, etc., can be as quick as possible because they will only consider the files
88that the user has accessed, not all files in the repo.
99
10- GVFS is still in progress, but it is available here for anyone to try out. Feel free to send us feedback, bug reports, suggestions, and pull requests!
10+ ## Installing GVFS
11+
12+ * GVFS requires Windows 10 Creators Update (Windows 10 version 1703) or later
13+ * Install the latest GVFS-enabled Git for Windows from https://github.com/Microsoft/git/releases
14+ * This build behaves the same as Git for Windows except if the config value ` core.gvfs ` is set to ` true ` .
15+ * Install the latest GVFS from https://github.com/Microsoft/GVFS/releases
1116
1217## Building GVFS
1318
19+ If you'd like to build your own GVFS installer:
1420* Install Visual Studio 2017 Community Edition or higher (https://www.visualstudio.com/downloads/ ). Include the ".Net desktop development" and
1521"Desktop development with C++" workloads, as well as the following additional components:
1622 * .Net Framework 3.5 development tools
@@ -23,15 +29,12 @@ GVFS is still in progress, but it is available here for anyone to try out. Feel
2329* Open ` src\GVFS.sln ` in Visual Studio. Do not upgrade any projects.
2430* Build ` GVFS.sln `
2531
26- ## Testing GVFS
32+ The installer can now be found at `C:\Repos\GVFS\BuildOutput\GVFS\bin\x64\[ Debug|Release] \Setup\SetupGVFS.exe
33+
34+ ## Trying out GVFS
2735
28- * GVFS requires Windows 10 Creators Update (Windows 10 version 1703) or later
29- * Install GVFS-enabled Git for Windows (2.15.0.gvfs.1 or later) from https://github.com/Microsoft/git/releases
30- * This build behaves the same as Git for Windows except if the config value ` core.gvfs ` is set to ` true ` .
31- * Install GVFS from your build output
32- * If you built it as described above, the installer can be found at ` C:\Repos\GVFS\BuildOutput\GVFS\bin\x64\[Debug|Release]\Setup\SetupGVFS.exe `
3336* GVFS will work with any git service that supports the GVFS [ protocol] ( Protocol.md ) . For now, that means you'll need to create a repo in
34- Team Services (https://www.visualstudio.com/team-services/ ), and push some contents to it. There are two constraints:
37+ Visual Studio Team Services (https://www.visualstudio.com/team-services/ ), and push some contents to it. There are two constraints:
3538 * Your repo must not enable any clean/smudge filters
3639 * Your repo must have a ` .gitattributes ` file in the root that includes the line ` * -text `
3740* ` gvfs clone <URL of repo you just created> `
0 commit comments