hgext/remotefilelog/fileserverclient.py
changeset 42771 fdeb4c1d23d5
parent 42265 65f3a77223e0
child 43076 2372284d9457
equal deleted inserted replaced
42770:af9c591216ea 42771:fdeb4c1d23d5
   567         store = self.repo.svfs.lfslocalblobstore
   567         store = self.repo.svfs.lfslocalblobstore
   568         for file, id in fileids:
   568         for file, id in fileids:
   569             node = bin(id)
   569             node = bin(id)
   570             rlog = self.repo.file(file)
   570             rlog = self.repo.file(file)
   571             if rlog.flags(node) & revlog.REVIDX_EXTSTORED:
   571             if rlog.flags(node) & revlog.REVIDX_EXTSTORED:
   572                 text = rlog.revision(node, raw=True)
   572                 text = rlog.rawdata(node)
   573                 p = _lfsmod.pointer.deserialize(text)
   573                 p = _lfsmod.pointer.deserialize(text)
   574                 oid = p.oid()
   574                 oid = p.oid()
   575                 if not store.has(oid):
   575                 if not store.has(oid):
   576                     pointers.append(p)
   576                     pointers.append(p)
   577         if len(pointers) > 0:
   577         if len(pointers) > 0: