diff -r 66c11a66ad1a -r 4edd2202f7d7 mercurial/dispatch.py --- a/mercurial/dispatch.py Mon Dec 04 19:08:41 2017 +0800 +++ b/mercurial/dispatch.py Sat Nov 25 17:03:52 2017 +0900 @@ -649,7 +649,8 @@ def _earlyparseopts(args): options = {} fancyopts.fancyopts(args, commands.globalopts, options, - gnu=False, early=True) + gnu=False, early=True, + optaliases={'repository': ['repo']}) return options def _earlygetopt(aliases, args, strip=True):