Experiences with Bazaar in a Commercial Environment
Stephen J. Turnbull
stephen at xemacs.org
Fri Feb 24 09:46:17 UTC 2012
Martin Geisler writes:
> Actually, as long as you haven't made any commits since your last pull,
> then Mercurial will allow you to use 'hg update' to merge your dirty
> working copy after a 'hg pull'. Before the pull you are here
Right. You can do that, but it requires thinking about it. You can't
(AFAIK) do "hg update" on a commit you haven't pulled yet. You can
also do "git pull [or merge] --squash" to get a similar effect.
Again, you need to think about it. This is basically 100% about the
user's state of mind and most straightforward line of thought.
With bazaar in a heavyweight checkout, it's hard to think straight
about the VCS because (a) bazaar is refusing to do what you want (ie,
commit your work) and (b) you're in a centralized workflow (usually
because the idea of a decentralized workflow makes you -- or maybe the
project manager -- break out in a cold sweat).
> hg resolve --tool internal:local
> This is not a very [...] well known feature, in fact, some
> old-timers swore that it didn't exist when I last mentioned it on
> our mailinglist :)
More information about the bazaar