| ▲ | mohsen1 a day ago | ||||||||||||||||||||||||||||
The lazy mount is very interesting. This is similar to how google3 works at Google that I have not seen any similar implementation in open source so far. Git sparse checkout is helpful but checking files out as they are needed is much more flexible and intuitive. Microsoft VFS for Git / GVFS is the closest that I can think of. There is room for this lazy mount idea to be built on top of Git | |||||||||||||||||||||||||||||
| ▲ | zdgeier a day ago | parent [-] | ||||||||||||||||||||||||||||
I do wonder how far you can make git work like google3. Partially why I'm making Oak is because I think it might be hard to impossible to implement the necessary features for monorepos to work correctly in Git. I don't doubt that it can be done, I do wonder how it will feel though. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||