diff -r f1b06a8aad42 -r ccfb56450f21 mercurial/commands.py --- a/mercurial/commands.py Mon Nov 24 22:27:49 2014 -0500 +++ b/mercurial/commands.py Mon Nov 24 23:51:26 2014 -0500 @@ -204,7 +204,7 @@ return rejected and 1 or 0 @command('addremove', - similarityopts + walkopts + dryrunopts, + similarityopts + subrepoopts + walkopts + dryrunopts, _('[OPTION]... [FILE]...'), inferrepo=True) def addremove(ui, repo, *pats, **opts):