equal
deleted
inserted
replaced
9 '''base class for store implementations and store-related utility code''' |
9 '''base class for store implementations and store-related utility code''' |
10 from __future__ import absolute_import |
10 from __future__ import absolute_import |
11 |
11 |
12 from mercurial.i18n import _ |
12 from mercurial.i18n import _ |
13 |
13 |
14 from mercurial import node, util |
14 from mercurial.node import short |
|
15 from mercurial import util |
15 from mercurial.utils import ( |
16 from mercurial.utils import ( |
16 urlutil, |
17 urlutil, |
17 ) |
18 ) |
18 |
19 |
19 from . import lfutil |
20 from . import lfutil |
135 ) |
136 ) |
136 verified = set() # set of (filename, filenode) tuples |
137 verified = set() # set of (filename, filenode) tuples |
137 filestocheck = [] # list of (cset, filename, expectedhash) |
138 filestocheck = [] # list of (cset, filename, expectedhash) |
138 for rev in revs: |
139 for rev in revs: |
139 cctx = self.repo[rev] |
140 cctx = self.repo[rev] |
140 cset = b"%d:%s" % (cctx.rev(), node.short(cctx.node())) |
141 cset = b"%d:%s" % (cctx.rev(), short(cctx.node())) |
141 |
142 |
142 for standin in cctx: |
143 for standin in cctx: |
143 filename = lfutil.splitstandin(standin) |
144 filename = lfutil.splitstandin(standin) |
144 if filename: |
145 if filename: |
145 fctx = cctx[standin] |
146 fctx = cctx[standin] |