equal
deleted
inserted
replaced
22 context, |
22 context, |
23 error, |
23 error, |
24 exchange, |
24 exchange, |
25 exthelper, |
25 exthelper, |
26 localrepo, |
26 localrepo, |
27 pycompat, |
|
28 revlog, |
27 revlog, |
29 scmutil, |
28 scmutil, |
30 util, |
29 util, |
31 vfs as vfsmod, |
30 vfs as vfsmod, |
32 wireprotov1server, |
31 wireprotov1server, |
140 # not hg filelog metadata (affecting commit hash), no "x-hg-" prefix |
139 # not hg filelog metadata (affecting commit hash), no "x-hg-" prefix |
141 metadata[b'x-is-binary'] = b'0' |
140 metadata[b'x-is-binary'] = b'0' |
142 |
141 |
143 # translate hg filelog metadata to lfs metadata with "x-hg-" prefix |
142 # translate hg filelog metadata to lfs metadata with "x-hg-" prefix |
144 if hgmeta is not None: |
143 if hgmeta is not None: |
145 for k, v in pycompat.iteritems(hgmeta): |
144 for k, v in hgmeta.items(): |
146 metadata[b'x-hg-%s' % k] = v |
145 metadata[b'x-hg-%s' % k] = v |
147 |
146 |
148 rawtext = metadata.serialize() |
147 rawtext = metadata.serialize() |
149 return (rawtext, False) |
148 return (rawtext, False) |
150 |
149 |