Not a holy war - just some salient facts

Sune Foldager cryo at cyanite.org
Sun Apr 11 10:20:01 CDT 2010


On 11-04-2010 04:33, Mike Meyer wrote:
> On Thu, 08 Apr 2010 22:01:49 -0500
> "Mark A. Flacy" <mflacy at verizon.net> wrote:
>> Put a *clone* of your repo on the "central server".  Push and pull to it
>> as needed.
> 
> You've either 1) (if you set things up to automate the push) thrown
> away the performance advantage mercurial gets from having a local repo
> (bad);

log, annotate, diffing, searching, navigating, browsing, committing.
Those operations are all local; central repository or not. This is a big
advantage. It becomes much bigger if you need to look at some stuff and
are away from internet for some hours, say.

> or 2) added another step to the sysadmin's job whenever
> anything changes (even worse).

To setup backup for a server??... I thought that was already his job. I
am sure Perforce, CVS etc. don't back themselves up either.

>> Mercurial and bazaar will work just fine.
> 
> Of course they will. Perforce just works better in this case.
> 
> Given that you've thrown away mercurials primary advantage by
> requiring pushes to a central server,

This is not Mercurial's primary advantage, or that can at least be
discussed. There are many advantages to Mercurial, central server or
not; see above.

/Sune


More information about the Mercurial mailing list