Вы делаете это:
ssh -av -e deploy@domain.com:/var/www/domain.com /Users/user/workspace/domain
Вы не выполняетесь rsync
вообще и ssh
говорит Вам это deploy@domain.com:/var/www/domain.com
не допустимый символ ESC.
Читать ssh(1)
:
- e escape_char
Устанавливает символ ESC для сессий с имуществом (значение по умолчанию: '~ '). Символ ESC только распознан в начале строки. Символ ESC сопровождается точкой (''.) закрывает соединение; сопровождаемый управлением-Z приостанавливает соединение; и сопровождаемый отдельно отправляет символ ESC однажды. Установка символа ни к ''одному'' отключает любые Escape и делает сессию полностью прозрачной.
Я думаю, что Вы означали выполнять, это:
rsync -e ssh -av deploy@domain.com:/var/www/domain.com /Users/user/workspace/domain