239
239
file_kind = (mode & 070000) / 010000
240
240
if file_kind == 0: # regular file
243
243
child_modes[child_path] = mode
247
247
child_modes[child_path] = mode
249
249
raise AssertionError("Unknown file kind, mode=%r" % (mode,))
250
250
subinvdelta = import_git_blob(texts, mapping, child_path, hexsha,
251
251
base_inv, file_id, revision_id, parent_invs, shagitmap,
253
253
invdelta.extend(subinvdelta)
255
255
raise AssertionError("Unknown object kind, perms=%r." % (mode,))