3 ms·
Yep, I don't understand the author's assertions about Mercurial either. Mercurial remains a better choice for a few use cases where git simply falls flat. Amo
by binarycrusader 13y ago
Yep, I don't understand the author's assertions about Mercurial either.
Mercurial remains a better choice for a few use cases where git simply falls flat.
Among game developers, in particular, because of their need to have revision control for large assets, Mercurial seems to be more popular than git due to the large files extension.
And realistically, perforce or other solutions appear to be even more popular among that particular developer segment.
Personally, I use Mercurial wherever possible, but that's not because I believe Mercurial to be technically superior, it's just because I hate git's UI.
Perhaps among the general FOSS community git is more popular, but both git and Mercurial have yet to met the needs of many developers.
- bitwize 13y agoAmong game developers, in particular, because of their need to have revision control for large assets, Mercurial seems to be more popular than git due to the large files extension. Most game devs -- I'd say even most devs in grown-up, professional shops -- use p4.
- binarycrusader 13y agoMost game devs -- I'd say even most devs in grown-up, professional shops -- use p4. Hence why I said "realistically, perforce or other solutions appear to be even more popular among that particular developer segment." My comment you quoted was comparing the popularity of Mercurial to Git, not p4. Also, I'd disagree with your assertion regarding "most devs in grown-up, professional shops". Microsoft's SourceSafe has a large following among the corporate world. And many of the largest tech companies I'm aware of don't use p4 primarily; they use git, mercurial, svn, cvs, SourceSafe, home-grown solutions, etc.
- voltagex_ 13y agoAre that many people really using SourceSafe still? TFS is now Microsoft's preferred solution, although I don't know what they use internally.
- binarycrusader 13y agoYou're right; I had forgotten about TFS.
- taspeotis 13y agoDisclaimer: I'm not a Microsoftie, just collecting some links and adding my own opinion. Microsoft use TFS heavily [1]. Right now I imagine most MS projects are TFS but it doesn't appear to be mandated. Maybe for the big, internal-only stuff. ASP.NET is hosted on CodePlex as a Git repo [2] and MEF is Hg [3]. They've just added Git support to TFS and that probably means a lot of MS projects will migrate to Git over time. [1] http://blogs.msdn.com/b/visualstudioalm/archive/2013/08/20/tfs-internal-usage-statistics-1st-half-cy-2013.aspx http://blogs.msdn.com/b/visualstudioalm/archive/2013/08/20/t... [2] http://aspnetwebstack.codeplex.com/ http://aspnetwebstack.codeplex.com/ [3] https://mef.codeplex.com/SourceControl/latest#.hgignore https://mef.codeplex.com/SourceControl/latest#.hgignore
- deleted 13y ago[deleted]
- alwillis 13y agoGuess you need to tell Facebook and their repo that "many times larger than the Linux kernel" to grow up, because they're using Mercurial and have made lots of improvements to it: https://code.facebook.com/posts/218678814984400/scaling-mercurial-at-facebook/ https://code.facebook.com/posts/218678814984400/scaling-merc...
- petertodd 13y agoGit now has the git-annex extension for large files; I use it myself for all my data. http://git-annex.branchable.com/ http://git-annex.branchable.com/