[rfc] bzr-colo into core

Alexander Belchenko bialix at ukr.net
Wed Mar 30 09:17:07 UTC 2011


Alexander Belchenko пишет:
> John Arbash Meinel пишет:
>>>> I've deleted the branch a lightweight checkout points to, and you just
>>>> 'bzr switch --force' to another one. I don't know that we need to
>>>> implement force to begin with. But realize you can always have a
>>>> lightweight checkout pointing at a branch, and may not know it. (You 
>>>> can
>>>> have a lightweight checkout of a branch on launchpad, for example.)
>>> Well, as I understand colocated support in bzr-core there won't be a
>>> lightweight checkout anymore, but new branch format with special
>>> reference to active branch. Is it true? If that's true then deleting
>>> active branch is not the same as deleting master branch of light
>>> checkout, is it?
>>
>> It really depends how we implement it. We *might* stick with the current
>> bzr-colo model just to maintain compatibility with older clients. We've
>> had a lot of push back in the past about format upgrades, so if we can
>> do things without it, we should try.
>>
>> In which case, we do just end up with a lightweight checkout pointing
>> somewhere in a directory of branches.
> 
> In this case we should fix absolute path problem.

(Sorry, I've not finished my thought)

I want to say: in this we should fix absolute path problem and that 
might require format change as well.



More information about the bazaar mailing list