3 ms·
>> When Micorosoft adopted Git for Windows, they faced this problem and solved it. > On Windows. On Linux Git still doesn't scale well to very large repos. Al
by WorldMaker 3y ago
>> When Micorosoft adopted Git for Windows, they faced this problem and solved it.
> On Windows. On Linux Git still doesn't scale well to very large repos.
All of Microsoft's solutions for git scaling have been cross-platform. Even VFS had a FUSE driver if you wanted it, but VFS is no longer Microsoft's recommended solution either, having moved on to things like sparse "cone" checkouts and commit-graphs, almost all of which is in mainline git today.
I also find it funny the complaint that git scales worse on Linux than Windows given how many Windows developers I know with file operation speed complaints on Windows that Linux doesn't have (and is a big reason to move to Windows Dev Drive given the chance, because somewhat Linux-like file performance).
- IshKebab 3y ago`fsmonitor` is still only available for Mac and Windows. https://git-scm.com/docs/git-config#Documentation/git-config.txt-corefsmonitor https://git-scm.com/docs/git-config#Documentation/git-config...
- WorldMaker 3y agoFair enough, though there is a hook to provide your own on Linux: https://git-scm.com/docs/githooks#_fsmonitor_watchman https://git-scm.com/docs/githooks#_fsmonitor_watchman