multipass
multipass copied to clipboard
[cli][transfer] Make sure directory permissions are preserved on recursive transfer
When transferring a tree of directories recursively, the directory permissions are not preserved. This needs to be done in two passes: first copy all the files and directories, then go backwards and set the permissions of the directories.