yet another dvcs shootout (this time python-devel)

Paul Moore p.f.moore at
Thu Nov 6 09:54:30 GMT 2008

2008/11/6 Robert Collins <robertc at>:
> As you don't like shared repositories, can I suggest using stacked
> branches locally? That may work well for you.
> e.g. bzr branch --stacked bzrpy3 featurebranch1
> This creates a featurebranch1 which depends on bzrpy3 for deep history,
> and accumulates new content locally.

That's an interesting possibility. Does it work if I want to move my
feature branch onto a USB stick and take it with me to work on on a
different PC, forgetting that it depends on the full branch? Or worse
still, is the feature branch still usable if I forget the dependency
and delete the full branch? Can I recover from my mistake in that
case? Most of my requirements basically stem from my messy working
habits, undisciplined approach, and lousy memory :-)

Oh, and I note that while your suggestion *is* appreciated, it is
nevertheless another variation on the "if you find standalone branches
too slow, use XXX instead" theme...


More information about the bazaar mailing list