In git I fully agree, and I wonder which company successfully runs a monorepo in git.
For me, I prefer git submodules, which seem to have the benefit of both monorepo and separate repo's.
For me, I prefer git submodules, which seem to have the benefit of both monorepo and separate repo's.
Microsoft
https://devblogs.microsoft.com/bharry/the-largest-git-repo-o...
1. Picking a trendy tool
2. Mis-using trendy tool
3. Rewriting trendy tool so it's no longer trendy tool but something custom and not quite standards-compliant with it's own weird behaviors and bugs
4. Complain the standard is wrong
SourceSafe was something inflicted on SMBs :-D
https://devblogs.microsoft.com/bharry/scaling-git-and-some-b...
Google. They're not using git, but their own scm: https://research.google/pubs/pub45424/