Preserve file executability when dowloading directories
Description
Currently uploading and downloading a directory from/to CAS will result in a loss of execution authorisations on files.
Changes proposed in this merge request:
-
Ensure execution flags are stored during uploads. -
Restore executability on files during downloads. -
Add a test case for file executability.
This merge request, when merged, will address issue/bug:
Edited by Martin Blanchard