~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/help_topics/en/conflicts.txt

Show diffs side-by-side

added added

removed removed

Lines of Context:
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
 
82
105
Duplicate paths
83
106
---------------
84
107