Show More
@@ -901,10 +901,24 b' class cgpacker(object):' | |||
|
901 | 901 | mfs.clear() |
|
902 | 902 | clrevs = set(cl.rev(x) for x in clnodes) |
|
903 | 903 | |
|
904 |
|
|
|
905 |
|
|
|
906 |
|
|
|
907 | yield chunk | |
|
904 | it = self.generatefiles(changedfiles, commonrevs, | |
|
905 | source, mfdicts, fastpathlinkrev, | |
|
906 | fnodes, clrevs) | |
|
907 | ||
|
908 | for path, chunks in it: | |
|
909 | h = _fileheader(path) | |
|
910 | size = len(h) | |
|
911 | yield h | |
|
912 | ||
|
913 | for chunk in chunks: | |
|
914 | size += len(chunk) | |
|
915 | yield chunk | |
|
916 | ||
|
917 | close = closechunk() | |
|
918 | size += len(close) | |
|
919 | yield close | |
|
920 | ||
|
921 | self._verbosenote(_('%8.i %s\n') % (size, path)) | |
|
908 | 922 | |
|
909 | 923 | yield closechunk() |
|
910 | 924 | |
@@ -1157,9 +1171,6 b' class cgpacker(object):' | |||
|
1157 | 1171 | self._reorder) |
|
1158 | 1172 | |
|
1159 | 1173 | progress.update(i + 1, item=fname) |
|
1160 | h = _fileheader(fname) | |
|
1161 | size = len(h) | |
|
1162 | yield h | |
|
1163 | 1174 | |
|
1164 | 1175 | it = deltagroup( |
|
1165 | 1176 | self._repo, revs, filerevlog, False, lookupfilelog, |
@@ -1169,15 +1180,8 b' class cgpacker(object):' | |||
|
1169 | 1180 | fullclnodes=self._fullclnodes, |
|
1170 | 1181 | precomputedellipsis=self._precomputedellipsis) |
|
1171 | 1182 | |
|
1172 |
|
|
|
1173 | size += len(chunk) | |
|
1174 | yield chunk | |
|
1183 | yield fname, it | |
|
1175 | 1184 | |
|
1176 | close = closechunk() | |
|
1177 | size += len(close) | |
|
1178 | yield close | |
|
1179 | ||
|
1180 | self._verbosenote(_('%8.i %s\n') % (size, fname)) | |
|
1181 | 1185 | progress.complete() |
|
1182 | 1186 | |
|
1183 | 1187 | def _deltaparentprev(store, rev, p1, p2, prev): |
General Comments 0
You need to be logged in to leave comments.
Login now