Conflict while using "bzr pull"
Jamie Wilkinson
jaq at spacepants.org
Mon Dec 12 13:31:49 GMT 2005
This one time, at band camp, John Arbash Meinel wrote:
>I keep a set of mirrors of all of the major bzr branches (or at least
>any that I come into contact with).
>I keep them up-to-date with my update-mirrors plugin, which is
>essentially just a "bzr pull --overwrite --verbose", on a bunch of
>different branches.
>
>This morning, it tried to updated Aaron's "bzr.ab" branch. Attached is
>the errors that I got.
>
>This is the current state of the branch:
>$ bzr log --short -r -1
> 1265 Aaron Bentley 2005-12-11
> Merged the new bzr missing command
>
>The tree was really messed up (it had alternate directories, a lot of
>changes, etc) I removed the bzr-tree-change file, and eventually got it
>cleaned up with a few bzr reverts, and clean-tree.
>
>It seems that the pull itself had succeeded, because I wasn't missing
>any revisions.
I've seen this twice, at least, on my laptop and workstation; in both cases
I assumed it was my fault, and fixed by doing something like:
bzr branch bzr.dev bzr.newdev
cd bzr.newdev
bzr pull http://.../bzr.dev
cd ..
mv bzr.dev bzr.olddev
mv bzr.newdev bzr.dev
and then after that the bzr.dev directory had a clean status report.
I also didn't keep the pre-images around :(
More information about the bazaar
mailing list