equal
deleted
inserted
replaced
1276 if pushop.revs is None and not ( |
1276 if pushop.revs is None and not ( |
1277 outgoing.excluded or pushop.repo.changelog.filteredrevs |
1277 outgoing.excluded or pushop.repo.changelog.filteredrevs |
1278 ): |
1278 ): |
1279 # push everything, |
1279 # push everything, |
1280 # use the fast path, no race possible on push |
1280 # use the fast path, no race possible on push |
1281 cg = changegroup.makechangegroup( |
1281 fastpath = True |
1282 pushop.repo, |
|
1283 outgoing, |
|
1284 b'01', |
|
1285 b'push', |
|
1286 fastpath=True, |
|
1287 bundlecaps=bundlecaps, |
|
1288 ) |
|
1289 else: |
1282 else: |
1290 cg = changegroup.makechangegroup( |
1283 fastpath = False |
1291 pushop.repo, outgoing, b'01', b'push', bundlecaps=bundlecaps |
1284 |
1292 ) |
1285 cg = changegroup.makechangegroup( |
|
1286 pushop.repo, |
|
1287 outgoing, |
|
1288 b'01', |
|
1289 b'push', |
|
1290 fastpath=fastpath, |
|
1291 bundlecaps=bundlecaps, |
|
1292 ) |
1293 |
1293 |
1294 # apply changegroup to remote |
1294 # apply changegroup to remote |
1295 # local repo finds heads on server, finds out what |
1295 # local repo finds heads on server, finds out what |
1296 # revs it must push. once revs transferred, if server |
1296 # revs it must push. once revs transferred, if server |
1297 # finds it has different heads (someone else won |
1297 # finds it has different heads (someone else won |