Mercurial > public > mercurial-scm > hg
comparison mercurial/streamclone.py @ 6762:f67d1468ac50
util: add sort helper
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Fri, 27 Jun 2008 18:28:45 -0500 |
parents | e75aab656f46 |
children | b9d6ab187523 |
comparison
equal
deleted
inserted
replaced
6761:cb981fc955fb | 6762:f67d1468ac50 |
---|---|
32 yield pe[strip_count:], st.st_size | 32 yield pe[strip_count:], st.st_size |
33 # write file data first | 33 # write file data first |
34 for x in walk(os.path.join(root, 'data'), True): | 34 for x in walk(os.path.join(root, 'data'), True): |
35 yield x | 35 yield x |
36 # write manifest before changelog | 36 # write manifest before changelog |
37 meta = list(walk(root, False)) | 37 meta = util.sort(walk(root, False)) |
38 meta.sort() | |
39 meta.reverse() | 38 meta.reverse() |
40 for x in meta: | 39 for x in meta: |
41 yield x | 40 yield x |
42 | 41 |
43 # stream file format is simple. | 42 # stream file format is simple. |