Some operations, like merge, revert and pull, modify the contents of your
5
5
working tree. These modifications are programmatically generated, and so they
79
79
FILE". Bazaar cannot auto-detect when conflicts of this kind have been
80
80
resolved.
81
81
82
Tag conflicts
83
-------------
84
85
Typical message::
86
87
Conflicting tags:
88
version-0.1
89
90
When pulling from or pushing to another branch, Bazaar informs you about tags
91
that conflict between the two branches; that is the same tag points to two
92
different revisions. You need not resolve these conflicts, but subsequent
93
uses of pull or push will result in the same message.
94
95
To resolve the conflict, you must apply the correct tags to either the target
96
branch or the source branch as appropriate. Use "bzr tags --show-ids -d
97
SOURCE_URL" to see the tags in the source branch. If you want to make the
98
target branch's tags match the source branch, then in the target branch do
99
``bzr tag --force -r revid:REVISION_ID CONFLICTING_TAG`` for each of the
100
CONFLICTING_TAGs, where REVISION_ID comes from the list of tags in the source
101
branch. You need not call "bzr resolve" after doing this. To resolve in favor of the target branch, you need to similarly use ``tag --force`` in the source
102
branch. (Note that pulling or pushing using --overwrite will overwrite all
103
tags as well.)
104
105
82
Duplicate paths
106
83
---------------
107
84
204
181
Conflict: FILE.new is not a directory, but has files in it.
205
182
Created directory.
206
183
207
This happens when one side has added files to a directory, and the other side
184
This happens when one side has added files to a directory, and the othe side
208
185
has changed the directory into a file or symlink. For example::