mercurial/exchange.py
changeset 25504 60f4e7022ffe
parent 25503 1b7853a1f04e
child 25516 1e37bd83dc66
--- a/mercurial/exchange.py	Sun Jun 07 15:47:07 2015 -0700
+++ b/mercurial/exchange.py	Sun Jun 07 15:49:17 2015 -0700
@@ -1294,10 +1294,10 @@
             if not cgversions:
                 raise ValueError(_('no common changegroup version'))
             version = getcgkwargs['version'] = max(cgversions)
-        cg = changegroup.getchangegroupraw(repo, source, heads=heads,
-                                           common=common,
-                                           bundlecaps=bundlecaps,
-                                           **getcgkwargs)
+        outgoing = changegroup.computeoutgoing(repo, heads, common)
+        cg = changegroup.getlocalchangegroupraw(repo, source, outgoing,
+                                                bundlecaps=bundlecaps,
+                                                **getcgkwargs)
 
     if cg:
         part = bundler.newpart('changegroup', data=cg)