mercurial/bundlerepo.py
changeset 9198 061eeb602354
parent 8312 b87a50b7125c
child 9650 1ad02c04356c
equal deleted inserted replaced
9197:a05aa192a00a 9198:061eeb602354
   158         self._tempparent = None
   158         self._tempparent = None
   159         try:
   159         try:
   160             localrepo.localrepository.__init__(self, ui, path)
   160             localrepo.localrepository.__init__(self, ui, path)
   161         except error.RepoError:
   161         except error.RepoError:
   162             self._tempparent = tempfile.mkdtemp()
   162             self._tempparent = tempfile.mkdtemp()
   163             localrepo.instance(ui,self._tempparent,1)
   163             localrepo.instance(ui, self._tempparent, 1)
   164             localrepo.localrepository.__init__(self, ui, self._tempparent)
   164             localrepo.localrepository.__init__(self, ui, self._tempparent)
   165 
   165 
   166         if path:
   166         if path:
   167             self._url = 'bundle:' + path + '+' + bundlename
   167             self._url = 'bundle:' + path + '+' + bundlename
   168         else:
   168         else: