News for hackers. Stuff that matters.
Re:Why Google Stores Billions of Lines of Code in a Single R... by alexhutcheson on Saturday January 11, 2020 @01:15PM (#22021353)
Google has published the git-repo tool[1][2], which is helpful for working across multiple git repos. Even with the tool there are significant pain points, though.

In the longer term, I'm hopeful that VFS for Git[3] (from Microsoft) and/or Mononoke[4] (from Facebook) will reach a level of maturity that makes it easy to host large monorepos using open-source distributed version control systems.

In the short-term most smaller organizations aren't going to hit the technical scaling limits of Git anyway. Most organizations could put all their projects in a single Git repo and not have any significant performance issues. Organizational issues like commit ACLs and code review enforcement are a separate issue, and often require additional tooling.

[1] https://gerrit.googlesource.com/git-repo/

[2] https://source.android.com/setup/develop/repo

[3] https://vfsforgit.org/

[4] https://github.com/facebookexperimental/mononoke

There are no comments on this comment yet.