mercurial/dispatch.py
changeset 12636 c24215aa7e69
parent 12633 301d7626e0ff
child 12637 42ca7aef28d3
equal deleted inserted replaced
12635:45ef87f41f98 12636:c24215aa7e69
   417                          e.strerror)
   417                          e.strerror)
   418     path = cmdutil.findrepo(wd) or ""
   418     path = cmdutil.findrepo(wd) or ""
   419     if not path:
   419     if not path:
   420         lui = ui
   420         lui = ui
   421     else:
   421     else:
   422         try:
   422         lui = ui.copy()
   423             lui = ui.copy()
   423         lui.readconfig(os.path.join(path, ".hg", "hgrc"))
   424             lui.readconfig(os.path.join(path, ".hg", "hgrc"))
       
   425         except IOError:
       
   426             pass
       
   427 
   424 
   428     if rpath:
   425     if rpath:
   429         path = lui.expandpath(rpath[-1])
   426         path = lui.expandpath(rpath[-1])
   430         lui = ui.copy()
   427         lui = ui.copy()
   431         lui.readconfig(os.path.join(path, ".hg", "hgrc"))
   428         lui.readconfig(os.path.join(path, ".hg", "hgrc"))