Linux
Bill Barry
after.fallout at gmail.com
Wed Oct 1 12:26:11 CDT 2008
It seems solid to me.
As for quirks, I haven't noticed any (we moved to hg from svn and had
the same case sensitivity issues before). I have only been using it for
a couple of months now though (I wouldn't consider myself very
experienced, there is much that I don't know or understand; for instance
I've been following these osutil.c code changes for a while now and
still have only the vaguest ideas what any of it means).
I wouldn't use CVS for any new work (it has no advantage whatsoever over
subversion). Given the choice between hg and svn, I would go with hg
simply for the better merge tracking, speed and local history.
My precedence table for version control systems (based on what I have
used and seen in use):
hg git
bzr
svn
cvs
tfs
nothing
"hard copies printed out and stored for every revision"
vss
bzr is a special case in that under certain environments it could be
better than hg or git (though I like the freedom more than the workflow
bzr pushes)
(to read: systems on a single row can be substituted for each other and
are on roughly equal ground but are all better then anything below them).
Clark Hwang wrote:
> Based on your experience with Mercurial, would you say it's a solid SCM system. Are there any quirks? Any problems with corrupt or inaccessible repositories?
> I was just about to deploy CVS just before looking into more about Mercurial. Luckily I still have time to switch to something better.
>
More information about the Mercurial
mailing list