Re: Mercurial - Distributed SCM in Gnome (Was: Git vs SVN (was: Can we improve things?))

2007/9/23, Ali Sabil <ali sabil gmail com>:
> Hi all,
> > >
> > > In my opinion Mercurial has much of the benefits of GIT but with the
> > > ease of use of SVN.  We dropped GIT and SVN at my company in favor of
> > > Mercurial.
> >
> > In what way is Mercurial simpler to use than Git? Looking quickly at
> > the Mercurial docs it seemed quite similar to Git in terms of
> > complexity.
> >
> > I've found most distributed scm's to be similarly complex (not
> > considering early versions Git and Arch, etc). The complexity of
> > distributed scm's are in the areas where CVS/Svn can't even operate.
> >
> I think as well that mercurial is very easy to use compared to git,

I don't get this argument, looking at

tells me that the basic commands one would use for daily development
are almost exactly the same as in git. Am I missing something?

> but am not sure about the merge capabilities of Mercurial. I think
> that git complexity comes from the extension mechanism used by git :
> none.
> Basically git is extended by writing shell scripts and perl scripts
> that create new commands

Isn't this conflicting a bit with what you just said? Furthermore, you
can write your tools with whatever you want; Python, Perl, Ruby etc.
With Mericurial extensions you are limited to Python. So you could say
that the extension mechanism of git allows more options than

> for example git-svn looks like a completely
> separate tool, where as bzr-svn for example just integrates into bzr,
> and any bzr command works on the svn repo as if it was a bzr repo or a
> bzr branch.

I don't see the big issue with this. git-svn is also only the glue
from svn to git, all other work is done on the git repository as

> git looks like a patchwork from my point of view, it reminds me
> another very popular and ugly tool commonly used : autotools.

I guess this is a case of having the beauty in the eye of the beholder...
(not that I'd consider autotools to be too beautiful, mind you)

Kalle Vahlman, zuh iki fi
Powered by
Interesting stuff at

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]