Describe the bug
When you download a file from a remote (e.g. Codespaces), attributes such as the executable bit are removed. This is a (somewhat minor) annoyance when you are downloading files such as compiled binaries.
To Reproduce
Steps to reproduce the behavior with Codespaces:
- Within a codespace, create a file that has the executable bit set (e.g.
touch foo && chmod +x foo).
- CMD+Click on the file and download it to your laptop
- The file will not have the executable bit locally so you need to run
chmod +x foo again
Expected behavior
The executable bit should be preserved when downloading files.
https://github.com/microsoft/vssaas-planning/issues/1639
Describe the bug
When you download a file from a remote (e.g. Codespaces), attributes such as the executable bit are removed. This is a (somewhat minor) annoyance when you are downloading files such as compiled binaries.
To Reproduce
Steps to reproduce the behavior with Codespaces:
touch foo && chmod +x foo).chmod +x fooagainExpected behavior
The executable bit should be preserved when downloading files.
https://github.com/microsoft/vssaas-planning/issues/1639