44
28
def merge_bundle(reader, tree, check_clean, merge_type,
46
30
"""Merge a revision bundle into the current tree."""
47
31
pb = bzrlib.ui.ui_factory.nested_progress_bar()
49
33
pp = ProgressPhase("Merge phase", 6, pb)
51
35
install_bundle(tree.branch.repository, reader)
52
merger = Merger(tree.branch, this_tree=tree, pb=pb,
56
39
merger.check_basis(check_clean, require_commits=False)
62
45
if merger.base_rev_id == merger.other_rev_id: