Git is immensely portable at least... I mean all you need is a remote SSH and you can push to that for remote/upstream. Now that doesn't include issue tracking or work items, etc.. but then again, pretty much all the options on that side are locked in. Compared to migrating a TFS repo, for example, it's night and day.
Okay... and the point? My argument was regarding platform lockin. As to cross-platform support, what platforms is Mercurial well supported on that git isn't? The big three (Windows, Linux, macOS) are well supported.
Some of these aren't comparable but there are hundreds of ways to host code in 2017. GitHub's network effect is definitely a thing however people are only a git push away from moving somewhere else.
7 comments
[ 2.9 ms ] story [ 28.3 ms ] threadAre there now?
Don't get me wrong, I love github but honestly, I wouldn't want everything to converge into a monoculture we're slowly moving toward.
Some of these aren't comparable but there are hundreds of ways to host code in 2017. GitHub's network effect is definitely a thing however people are only a git push away from moving somewhere else.