[merge][#261315][1.7] RemoteBranch sets up stacking (more) correctly

Martin Pool mbp at canonical.com
Fri Sep 5 12:16:32 BST 2008


https://bugs.edge.launchpad.net/bzr/+bug/261315

So this addresses some problems with access to stacked branches over
hpss.  There is some discussion in the bug of the point of it;
basically it's the job of the Branch to set up a fallback repository
and it was not previously doing it.

This does let you branch from a stacked branch which does make it
rather more useful.  However, there is probably some follow on work to
do:

 * we should test the server never tries to open the fallback repository
 * the other RemoteRepository methods need to be tested when it has a
fallback repository; the ones that have specific implementations at
that level aren't guaranteed to just work
 * this is another case where it's annoying to have separate rpc and
vfs based objects talking to the same thing and maybe we could start
by unifying them for RemoteBranch

-- 
Martin <http://launchpad.net/~mbp/>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20080905-261315-remote-stacking.diff
Type: text/x-diff
Size: 9220 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080905/84e2736e/attachment.bin 


More information about the bazaar mailing list