Part of bzrlib
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 66 | Function | transform_tree | Undocumented |
| 71 | Class | Merger | No class docstring; 1/1 class methods, 4/24 methods, 2/2 static methods documented |
| 524 | Class | Merge3Merger | Three-way merger that uses the merge3 text merger |
| 1356 | Class | WeaveMerger | Three-way tree merger, text weave merger. |
| 1404 | Class | LCAMerger | No class docstring; 1/1 methods documented |
| 1428 | Class | Diff3Merger | Three-way merger using external diff3 for text merging |
| 1471 | Function | merge_inner | Primary interface for merging. |
| 1512 | Function | get_merge_type_registry | Merge type registry is in bzrlib.option to avoid circular imports. |
| 507 | Class | _InventoryNoneEntry | This represents an inventory entry which isn't there. |
| 1521 | Function | _plan_annotate_merge | Undocumented |
| 1555 | Class | _PlanMergeBase | No class docstring; 5/7 methods, 1/1 static methods documented |
| 1706 | Class | _PlanMerge | Plan an annotate merge using on-the-fly annotation |
| 1945 | Class | _PlanLCAMerge | This merge algorithm differs from _PlanMerge in that: |
Primary interface for merging.
typical use is probably
'merge_inner(branch, branch.get_revision_tree(other_revision),
branch.get_revision_tree(base_revision))'