Short, task-based bzr doclets for real-world use cases.
David Cournapeau
david at ar.media.kyoto-u.ac.jp
Thu Jan 22 10:46:44 GMT 2009
Paul Moore wrote:
> 2009/1/22 Karl Fogel <karl.fogel at canonical.com>:
>
>>> I think this is a bit optimistic. From reading people's HOWTO
>>> requests here, things like "do you structure your workspace with a
>>> project focus or module focus?", "shared repo or not?", etc do seem to
>>> run into obstacles requiring reorganizing some repos, with somewhat
>>> careful planning.
>>>
>> Then let's just not talk about efficiency upgrades. Those who care,
>> will find out. We first need to make sure that for those who don't
>> care, everything Just Works, efficiently or otherwise.
>>
>
> But local branching without a shared repo is very slow (disclaimer -
> it's been some time since I tried it, but I've seen no notes about
> improvements to this case in recent releases). And the immediate
> response on this list to someone commenting on this is "you should use
> a shared repository" (which in this context, gives the impression that
> "what you were told in the documentation is wrong").
>
> Either explain how to set up a shared repository at step 1, speed up
> branching outside of a repo, or be prepared for the "Bazaar is slow"
> meme to thrive.
>
I think the only solution in the mid-term is to make bzr branching speed
acceptable. I personally never felt comfortable with shared repository -
it is more like a kludge around bzr slowness than a real feature (at
least on OS with hardlinks), and it has a non negligeable UI cost IMHO,
David
More information about the bazaar
mailing list