changeset 4667 | c7a81e3ae80f |
parent 4654 | e0e73ba37983 |
child 4670 | 850950e59b52 |
--- a/mercurial/cmdutil.py +++ b/mercurial/cmdutil.py @@ -316,7 +316,7 @@ def dispatch(ui, args): try: repo = hg.repository(ui, path=path) ui = repo.ui - if not repo.local(): + if not repo.local() and cmd not in commands.remoterepo.split(): raise util.Abort(_("repository '%s' is not local") % path) except hg.RepoError: if cmd not in commands.optionalrepo.split():