mercurial/commands.py
changeset 32169 aeb060dd7ac9
parent 32165 30b9a7b96448
child 32170 b9d97bf96f61
equal deleted inserted replaced
32168:4e6aab69a98b 32169:aeb060dd7ac9
  1357         common = [repo.lookup(rev) for rev in base]
  1357         common = [repo.lookup(rev) for rev in base]
  1358         heads = revs and map(repo.lookup, revs) or None
  1358         heads = revs and map(repo.lookup, revs) or None
  1359         outgoing = discovery.outgoing(repo, common, heads)
  1359         outgoing = discovery.outgoing(repo, common, heads)
  1360         cg = changegroup.getchangegroup(repo, 'bundle', outgoing,
  1360         cg = changegroup.getchangegroup(repo, 'bundle', outgoing,
  1361                                         version=cgversion)
  1361                                         version=cgversion)
  1362         outgoing = None
       
  1363     else:
  1362     else:
  1364         dest = ui.expandpath(dest or 'default-push', dest or 'default')
  1363         dest = ui.expandpath(dest or 'default-push', dest or 'default')
  1365         dest, branches = hg.parseurl(dest, opts.get('branch'))
  1364         dest, branches = hg.parseurl(dest, opts.get('branch'))
  1366         other = hg.peer(repo, opts, dest)
  1365         other = hg.peer(repo, opts, dest)
  1367         revs, checkout = hg.addbranchrevs(repo, repo, branches, revs)
  1366         revs, checkout = hg.addbranchrevs(repo, repo, branches, revs)
  1371                                                 force=opts.get('force'),
  1370                                                 force=opts.get('force'),
  1372                                                 portable=True)
  1371                                                 portable=True)
  1373         cg = changegroup.getchangegroup(repo, 'bundle', outgoing,
  1372         cg = changegroup.getchangegroup(repo, 'bundle', outgoing,
  1374                                              version=cgversion)
  1373                                              version=cgversion)
  1375     if not cg:
  1374     if not cg:
  1376         scmutil.nochangesfound(ui, repo, outgoing and outgoing.excluded)
  1375         scmutil.nochangesfound(ui, repo, not base and outgoing.excluded)
  1377         return 1
  1376         return 1
  1378 
  1377 
  1379     if cgversion == '01': #bundle1
  1378     if cgversion == '01': #bundle1
  1380         if bcompression is None:
  1379         if bcompression is None:
  1381             bcompression = 'UN'
  1380             bcompression = 'UN'