Revision Control
Matt Nordhoff
mnordhoff at mattnordhoff.com
Thu Feb 19 00:24:34 EST 2009
Tim Chase wrote:
<snip cvs, svn and git>
>> -Mercurial (this is a big up and coming RCS)
>
> This is currently my favorite: good branching/merging, fast, written
> mostly in Python (one C extension module, IIRC), and a simple interface
>
>> -Bazaar (written in Python. Also pretty new. I don't know about Windows
>> support)
>
> I like Bazaar (bzr), but the last several times I've tried it, it's been
> a little slow. This has been steadily improving, and I like their
> emphasis on correctness foremost. It's a lot like mercurial, but is
> pure python (no C extension module) which makes it nice to deploy into
> environments such as my shared web-hosting service where I can't build
> extension C modules or install packages such as hg/git/svn from the
> repository.
FWIW, Bazaar and Mercurial both have about half a dozen C modules. (Most
of Bazaar's are Pyrex, though, not straight C.)
The next release of Mercurial will add support for running without them.
(Bazaar already supports that, of course.)
<snip summary>
--
More information about the Python-list
mailing list