[RFC] 3 hour training course on Bazaar

John Arbash Meinel john at arbash-meinel.com
Fri Sep 28 20:59:53 BST 2007


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

Goffredo Baroncelli wrote:
> On Friday 28 September 2007, Ian Clatworthy wrote:
>> Hi,
>>
>> Later this year, I'm giving a 3 hour tutorial on Bazaar at OSDC 2007.
>> I've put together a draft of the slides here:
>> http://people.ubuntu.com/~ianc/talks/. I'd appreciate feedback,
>> particularly in the next 36 hours.
> 
> Great work !!!!
> 
> Slide 10:
> You stated "Revision...Includes metadata...ancestory of each file". Even tough 
> it is not false, I think that it is better to say "parents of the revision"
> 
> Slide 19:
> 
> In the '-r' option description you stated:
> "[...] range x..y [...] - excludes y [...]"
> 
> To me it seems wrong: if I do 'bzr log -r 2838..2839' I get the log of both 
> the revisions 2838 and 2839. 

For 'bzr diff' and 'bzr merge' -r X..Y means give me the changes from Y
versus X.
For 'bzr log' it means show me everything from X to Y (inclusive).

It is one of the inconsistencies, but IMO it has the most obvious
meaning for both diff/merge and log. (Diff should show you what merge
would do, log is just giving you a list of revisions.)

> 
> 	$ bzr log -r 2838..2839
> 	------------------------------------------------------------
> 	revno: 2839
> 	committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
> 	branch nick: +trunk
> 	timestamp: Thu 2007-09-20 13:50:23 +0100
> 	[...]
> 

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

iD8DBQFG/V05JdeBCYSNAAMRAryWAJ9DdYPHQxPYZetj5hme97n3kPvKyQCfcIxx
oHcK8+kV//LNsnGQiRyHSXw=
=038A
-----END PGP SIGNATURE-----



More information about the bazaar mailing list