On 24 January 2012 11:27, James Cloos <[email protected]> wrote: >>>>>> "BP" == Bob Proulx <[email protected]> writes: > > BP> Here is an idea: Perhaps you could do a bzr pull onto a different > BP> internet connected host with a faster network connection such as > BP> fencepost or some other host. Then use 'rsync --partial' to > BP> transfer that copy to your system. > > Given that the bzr repos on savannah are rsync(1)able¹, is there a > recipe to use convert such a mirror of a bzr repo into a (set of) > branches equivalent to what a conventional »bzr branch« would produce? > > 1] rsync://bzr.sv.gnu.org/bzr/
OK, that sounds like a great idea for Bake. Download the /bzr/emacs/ directory with eg rsync -avPz rsync://bzr.sv.gnu.org/bzr/emacs ~/tmp/emacs then all you need to do is make a working tree for the branch you want, with eg bzr checkout ~/tmp/emacs/trunk ~/work/emacs -- Martin
