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

Reply via email to