wierd merge bug
Erik Bågfors
zindar at gmail.com
Thu Mar 9 20:48:41 GMT 2006
Hi
I have the following situation.
I have a two branches (that have a common history), both have added a
file named "foo"
When I merge one branch into the other, I get a message
bzr: WARNING: Conflict adding file path/to/foo. Moved existing file
to path/to/foo.moved.
This is all fine, except the file path/to/foo doesn't exist anymore.
path/to/foo.moved exists, but not path/to/foo.
This is 100% reproducable with my branches, but I can't manage to
reproduce it with any other branches. The problem is that the
branches I have here, is not something I can give to anyone.
I have tried to see if I can try to debug the problem myself and
reproduce with some other branches, in some way but I have not
succeeded yet.
If I look in the file in .bzr/inventory before the merge, both
branches have the file (but with two different file_id's of course),
but after the merge, only foo.moved has an entry in .bzr/inventory in
the target branch.
This is really annoying (and severe) and I can't seem to reproduce it
*gaaaaahhhh*
Any hints?
/Erik
More information about the bazaar
mailing list