equal
deleted
inserted
replaced
521 self._state = state |
521 self._state = state |
522 r = ctx._repo |
522 r = ctx._repo |
523 root = r.wjoin(path) |
523 root = r.wjoin(path) |
524 create = not r.wvfs.exists('%s/.hg' % path) |
524 create = not r.wvfs.exists('%s/.hg' % path) |
525 self._repo = hg.repository(r.baseui, root, create=create) |
525 self._repo = hg.repository(r.baseui, root, create=create) |
|
526 self.ui = self._repo.ui |
526 for s, k in [('ui', 'commitsubrepos')]: |
527 for s, k in [('ui', 'commitsubrepos')]: |
527 v = r.ui.config(s, k) |
528 v = r.ui.config(s, k) |
528 if v: |
529 if v: |
529 self._repo.ui.setconfig(s, k, v, 'subrepo') |
530 self._repo.ui.setconfig(s, k, v, 'subrepo') |
530 self._repo.ui.setconfig('ui', '_usedassubrepo', 'True', 'subrepo') |
531 self._repo.ui.setconfig('ui', '_usedassubrepo', 'True', 'subrepo') |