News for hackers. Stuff that matters.
Re:Why Google Stores Billions of Lines of Code in a Single R... by vkou on Wednesday July 25, 2018 @03:19AM (#17607443)
You can have versioned packages inside a mono-repository, too, though. /common_libs/foo_lib_v1.13/, /common_libs/foo_lib_v1.14/, etc.
Re:Why Google Stores Billions of Lines of Code in a Single R... by flukus on Wednesday July 25, 2018 @04:17AM (#17607665)
By that point your creating micro-repositories in your mono-repository and getting the worst of both worlds.
Re:Why Google Stores Billions of Lines of Code in a Single R... by vkou on Wednesday July 25, 2018 @03:00PM (#17611849)
No, you're getting the best of both worlds, because it's incredibly clear to the infrastructure maintainers what version everyone's on, whether or not the old version can be safely deprecated, who is responsible for deprecating it, etc.