equal
deleted
inserted
replaced
1135 |
1135 |
1136 return ret |
1136 return ret |
1137 |
1137 |
1138 |
1138 |
1139 def merge( |
1139 def merge( |
1140 repo, node, force=False, remind=True, labels=None, |
1140 ctx, force=False, remind=True, labels=None, |
1141 ): |
1141 ): |
1142 """Branch merge with node, resolving changes. Return true if any |
1142 """Branch merge with node, resolving changes. Return true if any |
1143 unresolved conflicts.""" |
1143 unresolved conflicts.""" |
1144 stats = mergemod.merge(repo[node], force=force, labels=labels) |
1144 repo = ctx.repo() |
|
1145 stats = mergemod.merge(ctx, force=force, labels=labels) |
1145 _showstats(repo, stats) |
1146 _showstats(repo, stats) |
1146 if stats.unresolvedcount: |
1147 if stats.unresolvedcount: |
1147 repo.ui.status( |
1148 repo.ui.status( |
1148 _( |
1149 _( |
1149 b"use 'hg resolve' to retry unresolved file merges " |
1150 b"use 'hg resolve' to retry unresolved file merges " |