faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
|
Try Mercurial, not only git
by Frinring on Friday 18/Jan/2008, @00:46
|
Git is the new cool kid in town, but when looking at Distributed SCM, also have a look at Mercurial (http://selenic.com/mercurial/). Especially at this great book, teaches also a lot about DSCM: http://hgbook.red-bean.com/ .
Mozilla, OpenSolaris, Xen, NetBeans & Co. use Mercurial for a reason! |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: Try Mercurial, not only git
by kajak on Friday 18/Jan/2008, @01:55
|
same goes for git and linux, xorg, wine, samba, $distributions, coreutils and many others. ;)
in our case, hg was too slow and the developers were arrogant.
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Frinring on Friday 18/Jan/2008, @02:25
|
Too slow? What operations? Mercurial is pretty fast (by design), one of the fastest (uhm, right, where are the statistics?).
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by kajak on Friday 18/Jan/2008, @07:13
|
ours is this one, but there are some more there:
http://git.or.cz/gitwiki/GitBenchmarks#head-85df1bb7f019c4c504e34cde43450ef69349882f
of course, maybe in two years the git developers didn't improve anything and the hg ones made a miracle. ;P
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Robin on Friday 18/Jan/2008, @16:31
|
You honestly think 2 year old benchmarks are still relevant? Oh man...
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by kajak on Saturday 19/Jan/2008, @09:38
|
I don't, that's why I said "it *was* too slow". Maybe if it had been good then, we would have used it, but it is too late now.
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Andreas on Friday 18/Jan/2008, @03:29
|
In my experience Mercurial is *faster* than git for operations involving much disk access (that means most operations). For SCMs the bottleneck is disk seek time and Mercurial apparently has a well-tuned file layout to decrease the number of disk seeks. This is not very important, though. If git became as user friendly as Mercurial tomorrow I wouldn't care which one was chosen - they are both fast.
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Paul on Friday 18/Jan/2008, @08:12
|
Please explain in what way hg is more user friendly than git? I was able to start working with git in 10 minutes (same with hg by the way), it's just the same clone, pull, commit, checkout, merge, branch etc... I find it much easier than svn actually but just as easy than hg.
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Mark Williamson on Friday 18/Jan/2008, @03:40
|
I'm surprised you found the hg developers arrogant; in my experience the hg community has been a rather friendly one both to new developers and to users.
|
[
Reply To This | View ]
|
Re: Try Mercurial, not only git
by Danny O'Brien on Friday 18/Jan/2008, @11:31
|
I'd agree; they've been very friendly and open. Speed-wise, I think things have certainly improved over two years -- certainly most reports I've read place mercurial and git as being broadly similiar in terms of speed. Mercurial seems to edge out git in terms of being portable (problems with running git on Windows is cited a lot); git seems to be developing a few features that those who use a Linux-like development model appreciate.
Eric Raymond has been doing an interesting overview of the VCS scene at: http://thyrsus.com/hg/uvc/ for anyone else interested in comparing these projects.
|
[
Reply To This | View ]
|
|
Re: Try Mercurial, not only git
by Thiago Macieira on Saturday 19/Jan/2008, @16:21
|
I did try Mercurial. I even have an import of kdelibs into it (svn -> git -> hg), but I did not like the results. The branches just mumbled up into an incoherent pattern.
So, take this as a call for help. I know Git and I know how to make the conversion using it. But I don't know Mercurial or DARCS or Bazaar. Please, come and help us investigate the KDE move into those.
Use the kde-scm-interest@kde.org mailing list.
|
[
Reply To This | View ]
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|