bzr bundle > file

Alexander Belchenko bialix at ukr.net
Tue Aug 7 17:59:19 BST 2007


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

Aaron Bentley пишет:
> 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?

Usually I don't use -r locally, and don't use merge-directives.
Just plain bundles v.0.9, like in my merge requests
(e.g. http://bundlebuggy.aaronbentley.com/request/%3C46B894C7.3050804@ukr.net%)

> I wish you'd spoken up sooner.  I don't even know what to call the
> format options:
[...]
> 
> # How about this?
> --format=0.9 ?

It's the best for me.
All bundles are start with line

# Bazaar revision bundle v0.9

It's clear enough for me that --format=0.9 will produce bundle with
such header.

> 
> # 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 ?

I have no experience with merge directives, so I can't say anything useful here.
Sorry.
- --
[µ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGuKTnzYr338mxwCURArGrAJwMNjtsapE9+CZbhJH112uM8YUrLQCcCaWO
aKFLtJ/93mWpUrGRdPdCIiA=
=NpHa
-----END PGP SIGNATURE-----



More information about the bazaar mailing list