rsync -av --delete --filter=':- .gitignore' \mysite\ezpublish_git\ [email protected]:/usr/local/www/apache24/data/trunk/
or
rsync -av --delete --filter=':- .gitignore' /mysite/ezpublish_git/ [email protected]:/usr/local/www/apache24/data/trunk/
or
rsync -av --delete --filter=':- .gitignore' \mysite\ezpublish_git/ [email protected]:/usr/local/www/apache24/data/trunk/
Мне нужно сбросить содержимое: c: / mysite / ezpublish_git / на виртуальную машину с записью хоста local.mysite.co.uk. Ключи ssh настроены для запуска rsync без запроса пароля.
Команда rsync запускается, но затем она создает новый каталог в целевом «стволе» с именем «ezpublish_git».
Это отлично работает на Mac, и содержимое копируется, а не каталог.
Я знаю, что конечная косая черта предназначена для определения, следует ли rsync копировать каталог или содержимое и пробовать оба, но оба заканчиваются одним и тем же результатом: целевой каталог копируется в место назначения.
Есть ли у кого-нибудь идеи, что я делаю не так?
Спасибо, Джон