182
182
(base_mode, mode) = modes
183
183
if base_hexsha == hexsha and base_mode == mode:
185
186
file_id = lookup_file_id(path)
187
188
ie = TreeReference(file_id, name.decode("utf-8"), parent_id)
188
189
ie.revision = revision_id
189
190
if base_hexsha is not None:
191
192
if stat.S_ISDIR(base_mode):
192
193
invdelta.extend(remove_disappeared_children(
193
194
base_bzr_tree, old_path, lookup_object(base_hexsha), [],