Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/subrepo.py @ 19637:cc338115d3b2
subrepo: make submerge() return the merged substate
This will be useful when reusing submerge() to improve the handling of subrepos
on mq.
# HG changeset patch
# User Angel Ezquerra <angel.ezquerra@gmail.com>
# Date 1377117244 -7200
# Wed Aug 21 22:34:04 2013 +0200
# Node ID 2defb5453f223c3027eb2f7788fbddd52bbb3352
# Parent a5c90acff5e61aae714ba6c9457d766c54b4f124
subrepo: make submerge() return the merged substate
This will be useful when reusing submerge() to improve the handling of subrepos
on mq.
author | Angel Ezquerra <angel.ezquerra@gmail.com> |
---|---|
date | Wed, 21 Aug 2013 22:34:04 +0200 |
parents | c58b6ab4c26f |
children | c26690fe5f08 |
comparison
equal
deleted
inserted
replaced
19636:6bbce5efc67b | 19637:cc338115d3b2 |
---|---|
235 wctx.sub(s).get(r) | 235 wctx.sub(s).get(r) |
236 sm[s] = r | 236 sm[s] = r |
237 | 237 |
238 # record merged .hgsubstate | 238 # record merged .hgsubstate |
239 writestate(repo, sm) | 239 writestate(repo, sm) |
240 return sm | |
240 | 241 |
241 def _updateprompt(ui, sub, dirty, local, remote): | 242 def _updateprompt(ui, sub, dirty, local, remote): |
242 if dirty: | 243 if dirty: |
243 msg = (_(' subrepository sources for %s differ\n' | 244 msg = (_(' subrepository sources for %s differ\n' |
244 'use (l)ocal source (%s) or (r)emote source (%s)?\n' | 245 'use (l)ocal source (%s) or (r)emote source (%s)?\n' |