702 revs.append(repo[rev].rev()) |
702 revs.append(repo[rev].rev()) |
703 lfcommands.downloadlfiles(ui, repo, revs) |
703 lfcommands.downloadlfiles(ui, repo, revs) |
704 return result |
704 return result |
705 |
705 |
706 def overrideclone(orig, ui, source, dest=None, **opts): |
706 def overrideclone(orig, ui, source, dest=None, **opts): |
|
707 if dest is None: |
|
708 dest = defaultdest(source) |
|
709 if opts.get('all_largefiles') and not hg.islocal(dest): |
|
710 raise util.Abort(_( |
|
711 '--all-largefiles is incompatible with non-local destination %s' % |
|
712 dest)) |
707 result = hg.clone(ui, opts, source, dest, |
713 result = hg.clone(ui, opts, source, dest, |
708 pull=opts.get('pull'), |
714 pull=opts.get('pull'), |
709 stream=opts.get('uncompressed'), |
715 stream=opts.get('uncompressed'), |
710 rev=opts.get('rev'), |
716 rev=opts.get('rev'), |
711 update=True, # required for successful walkchangerevs |
717 update=True, # required for successful walkchangerevs |