mercurial/subrepo.py
changeset 23573 3fec2a3c768b
parent 23572 40e62fbd7356
child 23574 faa3d6af154e
equal deleted inserted replaced
23572:40e62fbd7356 23573:3fec2a3c768b
   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')