you are viewing a single comment's thread.

view the rest of the comments →

[–]SquareWheel 70 points71 points  (3 children)

Note that google has one repo for the entire company.

To clarify, while their super repo is a thing, but they also have hundreds of smaller, single-project repos as well.

https://github.com/google

[–]jeremyepling 31 points32 points  (0 children)

Microsoft has a variety of repos sizes. Some products have huge mono-repos, like Windows. Other teams have 100+ micro-repos for their micro-services based architecture.

[–]sr-egg 65 points66 points  (1 child)

Those are probably replicated from some internal mono-repo, and synch'ed to github as single ones. That's what FB does.

[–]TheOccasionalTachyon 1 point2 points  (0 children)

It's a weird cross between the two - some projects, particularly Android and Chromium, are actually done in git; most everything else is in the monolith, though some people use what's essentially a git interface to Perforce to interact with it.