monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] Google Code DVCS Analysis


From: Felipe Contreras
Subject: Re: [Monotone-devel] Google Code DVCS Analysis
Date: Fri, 1 May 2009 12:44:35 +0300

On Tue, Apr 28, 2009 at 9:41 AM, Lapo Luchini <address@hidden> wrote:
> http://code.google.com/p/support/wiki/DVCSAnalysis
>
> Summary:
>
> In terms of implementation effort, Mercurial has a clear advantage due
> to its efficient HTTP transport protocol.
>
> In terms of features, Git is more powerful, but this tends to be offset
> by it being more complicated to use.

Just for the record, that was done almost one year ago and some points
don't apply any more:

 * Git has a strong Linux heritage, and the official way to run it
under Windows is to use cygwin <- not any more
 * Maintenance. Git requires periodic maintenance of repositories
(i.e. git-gc) <- not any more

Other points are not valid:

 * History is Sacred.

They themselves say "a custom Git server could be written to disallow
the loss of data", although that's not quite true. Git has hooks,
simply modifying the hooks can disallow they behavior they want to
disallow. And on the other hand mercurial has rebase support too.

-- 
Felipe Contreras




reply via email to

[Prev in Thread] Current Thread [Next in Thread]