Mercurial > public > mercurial-scm > hg-stable
diff mercurial/dispatch.py @ 12637:42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
This ensures the repo config is read relative to the repo root during
dispatch.
author | Brodie Rao <brodie@bitheap.org> |
---|---|
date | Mon, 04 Oct 2010 15:07:12 -0500 |
parents | c24215aa7e69 |
children | d10369fefd01 |
line wrap: on
line diff
--- a/mercurial/dispatch.py Mon Oct 04 14:26:38 2010 -0500 +++ b/mercurial/dispatch.py Mon Oct 04 15:07:12 2010 -0500 @@ -420,12 +420,12 @@ lui = ui else: lui = ui.copy() - lui.readconfig(os.path.join(path, ".hg", "hgrc")) + lui.readconfig(os.path.join(path, ".hg", "hgrc"), path) if rpath: path = lui.expandpath(rpath[-1]) lui = ui.copy() - lui.readconfig(os.path.join(path, ".hg", "hgrc")) + lui.readconfig(os.path.join(path, ".hg", "hgrc"), path) return path, lui