Experiences with Bazaar in a Commercial Environment

A. S. Budden abudden at gmail.com
Mon Feb 20 21:40:18 UTC 2012

On 20 February 2012 21:15, Martin Pool <mbp at sourcefrog.net> wrote:
> Thanks for writing that up in detail.

Pleasure... I thought after all the help and guidance I've had from
this list over the last few years, it was the least I could do to try
to explain our reasons for leaving.

> In retrospect the "watch for changes" feature in Explorer should have
> been obviously something that would interact with file locking on
> Windows, and we should have probably left it off by default.  Perhaps
> this is a Unixy assumption that it's safe to read any file any time.
> Perhaps we should still change it?

I couldn't really comment on this any more for obvious reasons.

> I think the folder tracking thing is mostly a problem of how orphans
> and conflicts are handled, though I see your point that the feature
> does not have much benefit on your tree to counterbalance the
> problems.

As I said at the start, this seemed a really really good thing to me
at first.  Perhaps if I had got in the habit (or been presented the
option) of running (a selective) clean-tree before switch I wouldn't
have found it a problem.

> With regard to running Beyond Compare in tree mode: there is support
> in bzr for finding or creating a directory holding the tree we want to
> compare.  It may be fairly easy to tell bzr to run the external diff
> tool in dir-at-a-time mode.

For what it's worth: https://bugs.launchpad.net/qbzr/+bug/772224

I should mention that my experiences here are exclusively with
qlog/qdiff.  This is one area where even I think GUIs are a good


More information about the bazaar mailing list