# HG changeset patch # User Matt Harbison # Date 2015-03-04 02:31:16 # Node ID 1e3e064c16a12b4a2d67a5168fb3948e42884e85 # Parent 99362821b25b64965943a40dafe85fae99547ebb subrepo: only fetch unknown files from git when explicitly requested diff --git a/mercurial/subrepo.py b/mercurial/subrepo.py --- a/mercurial/subrepo.py +++ b/mercurial/subrepo.py @@ -1662,7 +1662,7 @@ class gitsubrepo(abstractsubrepo): deleted, unknown, ignored, clean = [], [], [], [] - if not rev2: + if opts.get('unknown'): command = ['ls-files', '--others', '--exclude-standard'] out = self._gitcommand(command) for line in out.split('\n'):