/breezy/unstable

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy/unstable

« back to all changes in this revision

Viewing changes to doc/en/user-guide/resolving_conflicts.txt

  • Committer: Jelmer Vernooij
  • Date: 2017-05-24 01:39:33 UTC
  • mfrom: (3815.3776.6)
  • Revision ID: jelmer@jelmer.uk-20170524013933-ir4y4tqtrsiz2ka2
New upstream snapshot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
--------
6
6
 
7
7
Unlike some other tools that force you to resolve each conflict during
8
 
the merge process, Bazaar merges as much as it can and then reports the
 
8
the merge process, Breezy merges as much as it can and then reports the
9
9
conflicts. This can make conflict resolution easier because the contents
10
10
of the whole post-merge tree are available to help you decide how things
11
11
ought to be resolved. You may also wish to selectively run tests as you go
36
36
conflict markers as you go.
37
37
 
38
38
After fixing all the files in conflict, and removing the markers,
39
 
ask Bazaar to mark them as resolved using the ``resolve`` command like this::
 
39
ask Breezy to mark them as resolved using the ``resolve`` command like this::
40
40
 
41
 
  bzr resolve
 
41
  brz resolve
42
42
 
43
43
Alternatively, after fixing each file, you can mark it as resolved
44
44
like this::
45
45
 
46
 
  bzr resolve foo
 
46
  brz resolve foo
47
47
 
48
48
Among other things, the ``resolve`` command cleans up the BASE,
49
49
THIS and OTHER files from your working tree.
55
55
given file. To do this, use the ``remerge`` command nominating
56
56
the file like this::
57
57
 
58
 
  bzr remerge --weave foo
 
58
  brz remerge --weave foo
59
59
 
60
60
where ``foo`` is the file and ``weave`` is one of the available
61
61
merge algorithms. This algorithm is particularly useful when a
70
70
to install the *extmerge* plugin. Once installed, it can be used
71
71
like this::
72
72
 
73
 
  bzr extmerge foo
 
73
  brz extmerge foo
74
74
 
75
75
where ``foo`` is the conflicted file. Rather than provide a list of
76
76
files to resolve, you can give the ``--all`` option to implicitly