3 ms·
There is a fairly amount of technical writing describing Google's use of a single repository across a lot of enginering teams. This works for them at their sca
by DoingIsLearning 3y ago
There is a fairly amount of technical writing describing Google's use of a single repository across a lot of enginering teams.
This works for them at their scale with quite a lot of internal tooling specifically to make it work.
However many people defend it as _the_ solution whereas it is a way with trade offs like most solutions.
- IshKebab 3y agoMicrosoft, Facebook and Twitter all use a monorepo too. It's not just Google. Granted, Facebook have written their own VCS and Microsoft heavily modified Git to make it usable with monorepos (but only on Windows). Unfortunately stock Git is bad at multirepos and monorepos. When you have "hundreds of people working full time on a project" scale, stock Git doesn't have a good answer.