376
354
def __init__(self, working_tree, this_tree, base_tree, other_tree,
377
355
interesting_ids=None, reprocess=False, show_base=False,
379
357
"""Initialize the merger object and perform the merge."""
381
359
self.this_tree = working_tree
383
360
self.base_tree = base_tree
385
361
self.other_tree = other_tree
388
363
self.cooked_conflicts = []
389
364
self.reprocess = reprocess
390
365
self.show_base = show_base
395
369
self.pp = ProgressPhase("Merge phase", 3, self.pb)