[Python-Dev] Python source code on Mercurial

Benjamin Peterson musiccomposition at gmail.com
Sat Mar 22 14:24:33 CET 2008


On Sat, Mar 22, 2008 at 7:39 AM, Paul Moore <p.f.moore at gmail.com> wrote:

> On 21/03/2008, Brett Cannon <brett at python.org> wrote:
> > Bazaar supports lightweight checkouts which act like svn checkouts.
> >  They are also actively working on allowing for partial checkouts. That
> >  way you can either specify an initial revision to pull the history
> >  down to or start with an initial lightweight checkout and have it save
> >  history as it pulls it over the network as you use it.
>
> I know, but the details aren't 100% clear yet. Mercurial is in much
> the same situation (although perhaps less far down that route - Bazaar
> development seems far faster at the moment, for better or worse).
>
> One point, which I assume you know but others may not  - a bazaar
> "checkout" is not like a local branch. In a checkout, all commits go
> straight back to the parent branch, meaning that local commits aren't
> possible (OK, that's an oversimplification, but let's keep things
> simple) and the workflow is much more like Subversion.

You can commit locally on a Bazaar checkout by adding the --local option to
commit. This feature is supposed to add the flexibility to have team
branches, where a bunch of people can work on a branch.

>
>
> The biggest problem with DVCSs is the vast range of subtly different
> terminology, for related but distinct concepts. It makes having a
> common terminology for comparisons really hard, resulting in all sorts
> of confusion :-(
>
> Paul.
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> http://mail.python.org/mailman/options/python-dev/musiccomposition%40gmail.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-dev/attachments/20080322/d9d5d22a/attachment.htm 


More information about the Python-Dev mailing list