mercurial/localrepo.py
changeset 20082 b04cc8651a63
parent 20033 f962870712da
child 20087 cf3b8285af00
equal deleted inserted replaced
20081:93f9d11603d8 20082:b04cc8651a63
   169         self.auditor = pathutil.pathauditor(self.root, self._checknested)
   169         self.auditor = pathutil.pathauditor(self.root, self._checknested)
   170         self.vfs = scmutil.vfs(self.path)
   170         self.vfs = scmutil.vfs(self.path)
   171         self.opener = self.vfs
   171         self.opener = self.vfs
   172         self.baseui = baseui
   172         self.baseui = baseui
   173         self.ui = baseui.copy()
   173         self.ui = baseui.copy()
       
   174         self.ui.copy = baseui.copy # prevent copying repo configuration
   174         # A list of callback to shape the phase if no data were found.
   175         # A list of callback to shape the phase if no data were found.
   175         # Callback are in the form: func(repo, roots) --> processed root.
   176         # Callback are in the form: func(repo, roots) --> processed root.
   176         # This list it to be filled by extension during repo setup
   177         # This list it to be filled by extension during repo setup
   177         self._phasedefaults = []
   178         self._phasedefaults = []
   178         try:
   179         try: