How to get the diff between two arbitrary remote revisions?

John A Meinel john at arbash-meinel.com
Sun Nov 13 20:56:33 GMT 2005


Robert Collins wrote:
> On Tue, 2005-11-08 at 19:20 -0500, John A Meinel wrote:
>>> "Hi dear maintainer, can you please merge
>>> revision:42:http://www.my.site.com/path/to/branch"
>>>
>>> As we used to say
>>>
>>> "Hi dear maintainer, can you please merge
>>> me at my.site.com--2005/bzr--main--0.6--patch-42"
>>>
>>> with Bazaar 1.
>>>
>>> (this syntax is regexp-matchable, cut-and-past-able, ...)
>>>
>>> (I should become a marketer ;-) ).
>>>
>> Yeah, there is some nice bits about that. Certainly something to think
>> about.
> 
> I still like 
> http://www.my.site.com/path/to/branch;revision=42
> 
> Rob
> 

I like it as well. Though it means we need to do:

/local/path/to/branch\;revision=42

And we would have to be careful for the case where there are semicolons
in path names.

I think we could use the same namespace that we have no for --revision,
so stuff like

http://www.my.site.com/path/to/branch;revno=42
http://www.my.site.com/path/to/branch;revid=john@arbash-meinel.com-20051010225-aoeuaoeu
etc

I'm not sure how a server parses these things, but I suppose you could
make the bzr command line understand them. You would just have to always
warn people to escape the semicolon.
Which is where a comma would work nicely, except it might occur more
often in filenames.

John
=:->

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051113/9a75f486/attachment.pgp 


More information about the bazaar mailing list