Skip to content

VFS for Git 1.0.18289.1: Prompt to upgrade and checkout perf

Compare
Choose a tag to compare
@jrbriggs jrbriggs released this 17 Oct 15:13
· 2270 commits to releases/shipped since this release
878a589

New Features

  • VFS for Git will check the GitHub releases for the configured ring and prompt occasionally when running Git commands in a VFS for Git repository. To configure your ring, use the new gvfs config verb, like:
    gvfs config upgrade.ring ["fast", "slow", "none"]
    VFS for Git will check in the background for an available upgrade. If one is available, a message will be shown periodically to the user in the post-command hook to run gvfs upgrade to install the new version.
  • In the future, VFS for Git will automatically upgrade as new bits become available in the configured ring, eliminating the need to run gvfs upgrade to

Performance Improvements

  • Upgraded to Git 2.19. This version brings with it improvements to unpack_trees to speed up checkout, merge, reset, and rebase.
  • Improvements to compact and maintain the ModifiedPaths.dat database to help mitigate the problem of command perf degrading over time in an enlistment.

General Improvements

  • A couple of fixes for using VS Code on top of VFS for Git.
  • Other perf and reliability fixes.