bzr bundle > file

Aaron Bentley aaron.bentley at utoronto.ca
Tue Aug 7 16:58:22 BST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alexander Belchenko wrote:
> Here's my use case: I use bundles to update bzr.dev branches on my server
> http://bzrdev.bialix.com. For now and until september I stick with bzr 0.18
> on server (because the server is FreeBSD, and I should wait until bsd port
> will appears and my provider will update bzr).
> So I will not upgrade my local machine until I have a way to
> easily send bundles from local machine to server. It's not really
> show-stopper for me, but I believe in backward compatibility,
> adn bzr always play well in this respect. (May be I'm wrong.)

Resurrecting the old "bundle" implementation wouldn't fix your use case,
because "bundle" always used the default format, and the default format
is 4.

Adding --format to "send" would fix your use case, I think.  Do you need
to use -r to control the bundle contents, or does specifying a target
branch work for you?

I wish you'd spoken up sooner.  I don't even know what to call the
format options:

# Does this produce a merge directive or a bundle?
- --format=0.18 ?

# How about this?
- --format=0.9 ?

# Okay, this is clear, but think of the poor users!
- --format=md1bun0.9 ?

# Do we need to support raw bundles?  Merge Directive 1 includes the
# bundle unmolested, so clients that don't understand merge directives
# can skip the merge-directive and read the bundle directly.
- --format=raw-0.9 ?

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGuJae0F+nu1YWqI0RAi4RAJ0UmTC5Z2M9+ko/xL7qIjBsvHy0DACdEfgt
RUYcCOVdpaL+E7ftveh6Vm0=
=XYde
-----END PGP SIGNATURE-----



More information about the bazaar mailing list