3 ms·
What so what happens with the libs that aren't version controlled by Git... say Mercurial?
by hhsnopek 10y ago
What so what happens with the libs that aren't version controlled by Git... say Mercurial?
- exDM69 10y agoThere are interop tools to/from Git to pretty much all the popular version control tools, including Mercurial. They might not work out of the box with Git submodules, but you should be able to set up a mirror of the original repo in Git. Not ideal, but not a deal breaker either.
- hhsnopek 10y agoErm, as a developer if I use a package manager that requires me to mirror the original repo then I don't think I'm going to use it at all. I love the idea of git submodules for handling dependencies, but the assumption here is that all packages use git. This is a minor, but definitely a fallacy when it comes to using some of the packages from Google, mainly legacy. Edit: IMO it's a deal breaker
- exDM69 10y agoIt's a good idea to be doing mirroring anyway if your business depends on it. Otherwise the original repo disappearing (or corrupted otherwise) or network going down is going to hit your productivity. And things are faster with mirroring. And yes, it's annoying, but a workaround exists.