Re:Gitless: A simple version control system built on top of Git
by oppositelock on Friday November 23, 2018 @12:51AM
(#18514632)
Try managing a massive set of inter-dependent repositories too big for a mono-repo with git, then you will know "hard to use". Your only real choice in this case is submodules, and those bring in an additional layer of pain.
[ Parent
| on HN ]
Re:Gitless: A simple version control system built on top of Git
by jnurmine on Saturday November 24, 2018 @03:05AM
(#18521023)
There's also "repo" from Google. And many other tools.
Git is not a panacea for bad design. If you have interdependent repositories (I read that the same as a cyclical dependency, A needs B needs A), then you should fix that first. I mean, if you have the described setup, you will have other problems too...
Re:Gitless: A simple version control system built on top of Git
by icebraining on Friday November 23, 2018 @05:57AM
(#18515713)
No, you also have the choice of using separate repositories, and just connecting them with dependency lists. I never understood the obsession with putting hundreds of millions of lines of code¹ in a single repo. Whatever happened to decoupling?
¹ Git can handle dozens of millions, as shown by the Linux kernel
Re:Gitless: A simple version control system built on top of Git
by Lotus123 on Friday November 23, 2018 @06:07AM
(#18515752)
Well even the entire windows sits in a single git repo https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...