Вы также можете получить эту ошибку, если укажете несуществующий удаленный путь.
Я получил эту ошибку в OS X:
$ rsync -avz public/ static:apps/myapp.combuilding file list ... donersync: connection unexpectedly closed (8 bytes received so far) [sender]rsync error: error in rsync protocol data stream (code 12) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/io.c(453) [sender=2.6.9]
Оказалось, что это был просто вопрос неправильного ввода пути назначения. То apps
режиссера не существовало. Когда я изменил это на static:sites/myapp.com
вместо этого (в sites
реж сделал существует), ошибка исчезла.
Это нормально, если конечный каталог в пути не существует (я мог бы сделать static:sites/mynewapp.com
) но, похоже, любой предыдущий каталог уже должен существовать.