452
475
# requires files and inventory entries to be in place
453
476
if trans_id in self._new_executability:
454
477
self._set_executability(path, inv, trans_id)
455
479
def _set_executability(self, path, inv, trans_id):
456
481
file_id = inv.path2id(path)
457
482
new_executability = self._new_executability[trans_id]
458
483
inv[file_id].executable = new_executability