BZR/SVN demonstration.

Neil Martinsen-Burrell nmb at wartburg.edu
Thu Mar 12 19:25:48 GMT 2009


On 2009-03-11 4:18 PM, Eric Berry wrote:

[...]

> Thanks for catching this, I was actually using "Bob <bob at example.com
> <mailto:bob at example.com>>" in the other examples, but I somehow missed
> that one. :)
>
>     * You may or may not want to mention (pluggable) mail client support
>     in ``bzr
>     send``. I personally think it's pretty cool.

There are a large number of mail clients supported (see ``bzr help 
send``) and there are at least a few plugins supporting Mail.app among 
others.  (I'll try to get my bzr-osxmail plugin cleaned up and pushed to 
Launchpad soon.)

> I'd be very happy to add this, but hadn't gotten around to setting this
> up. Can you send me an example that shows the pluggableness of it?
>
>     * If I were Bob and were reviewing someone else's changes, I would
>     not merge
>     them into the main branch directly.  Do you want to show Bob making
>     a new
>     branch to do review in?
>
>
> I tried to explain that Bob applied the changes to his local branch, but
> did not show him creating it because that was done in example 2. Do you
> think this needs more explanation? Or perhaps I can simply reference the
> previous example there.

I wasn't clear on all of the paths involved.  I'm not sure if it's too 
much work, but perhaps the commands could be preceded with a prompt that 
gives the directory where they are executed (or does everything take 
place in the same directory?  Maybe a ``cd /home/bob/work`` at first to 
set up the context?)

>     * Some people use aliases to shadow the default behavior of
>     built-incommands.
>     ``bzr alias log="log --short -r -10.."`` for example.
>
>
> Ah, I see. So you mean they use the alias to override the build in
> commands with a more desirable result?

Exactly.  If one prefers a different default log format, then it can be 
changed on a per-user basis.  I think this is a substantial win over 
subversion.

-Neil

-- 
"Mathematics is no more computation than typing is literature."
   -- John Allen Paulos





More information about the bazaar mailing list