/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

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

  • Committer: Jelmer Vernooij
  • Date: 2018-07-08 14:45:27 UTC
  • mto: This revision was merged to the branch mainline in revision 7036.
  • Revision ID: jelmer@jelmer.uk-20180708144527-codhlvdcdg9y0nji
Fix a bunch of merge tests.

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
77
77
specify all conflicted files.
78
78
 
79
79
The ``extmerge`` command uses the tool specified by the
80
 
``external_merge`` setting in your ``bazaar.conf`` file.
 
80
``external_merge`` setting in your ``breezy.conf`` file.
81
81
If not set, it will look for some popular merge tools such
82
82
as ``kdiff3`` or ``opendiff``, the latter being a command
83
83
line interface to the FileMerge utility in OS X.