Submitter | phabricator |
---|---|
Date | Sept. 12, 2017, 11:42 p.m. |
Message ID | <4c355ab4accc9b10fdbdf39ae4c14d3c@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/23821/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/mercurial/exchange.py b/mercurial/exchange.py --- a/mercurial/exchange.py +++ b/mercurial/exchange.py @@ -1632,8 +1632,9 @@ raise ValueError(_('no common changegroup version')) version = max(cgversions) outgoing = _computeoutgoing(repo, heads, common) - cgstream = changegroup.makestream(repo, outgoing, version, source, - bundlecaps=bundlecaps) + if outgoing.missing: + cgstream = changegroup.makestream(repo, outgoing, version, source, + bundlecaps=bundlecaps) if cgstream: part = bundler.newpart('changegroup', data=cgstream)