|
|
|
|
|
by kevincox
3427 days ago
|
|
I love this approach. From working at Google I appreciate the virtual filesystem, it makes a lot of things a lot easier. However all my repos are large enough to fit on a single machine so I wish there was a mode where it was backed by a local repository, however the filesystem allows git to avoid tree scans. Basically most operations in git are O(modified files) however there are a few that are O(working tree size). For example checkout and status were mentioned by the article. However these operations can be made to O(modified) files if git doesn't have to scan the working tree for changes. So pretty much I would be all over this if: - It worked locally. - It worked on Linux. Maybe I'll see how it's implemented and see if I could add the features required. I'm really excited for the future of this project. |
|