comparison hgext/largefiles/overrides.py @ 18368:de685145f5c2

largefiles: upload files in sorted order
author Mads Kiilerich <mads@kiilerich.com>
date Wed, 12 Dec 2012 02:38:14 +0100
parents 6252b4f1c4b4
children 03442135dff4
comparison
equal deleted inserted replaced
18367:ae7215f4f7b9 18368:de685145f5c2
1026 for f in mc: 1026 for f in mc:
1027 if mc[f] != mp1.get(f, None) or mc[f] != mp2.get(f, None): 1027 if mc[f] != mp1.get(f, None) or mc[f] != mp2.get(f, None):
1028 files.add(f) 1028 files.add(f)
1029 toupload = toupload.union( 1029 toupload = toupload.union(
1030 set([f for f in files if lfutil.isstandin(f) and f in ctx])) 1030 set([f for f in files if lfutil.isstandin(f) and f in ctx]))
1031 return toupload 1031 return sorted(toupload)
1032 1032
1033 def overrideoutgoing(orig, ui, repo, dest=None, **opts): 1033 def overrideoutgoing(orig, ui, repo, dest=None, **opts):
1034 result = orig(ui, repo, dest, **opts) 1034 result = orig(ui, repo, dest, **opts)
1035 1035
1036 if opts.pop('large', None): 1036 if opts.pop('large', None):