Re:Why Google stores billions of lines of code in a single r...
by iveqy on Sunday December 10, 2017 @09:01AM
(#15891383)
Because submodules is hard to understand. They require that you understand git and that you can add one level of abstraktion.
Once you done that, they är great!
Re:Why Google stores billions of lines of code in a single r...
by Groxx on Sunday December 10, 2017 @01:21PM
(#15892665)
Also hard to deal with. Lots of operations leave submodules in unclean / out-of-date states.
In general / light use, yeah, they're great. Unfortunately, they have a very large number of edge cases where they essentially require either a) everyone to be experts in the edge cases, or b) tons of new tooling (because existing tools won't take these steps for you).
Building a monorepo out of submodules should solve these problems, or not?
Also, there is subtree.