rsync正在复制文件夹和内容,而不仅仅是windows上的内容

rsync正在复制文件夹和内容,而不仅仅是windows上的内容,windows,rsync,vmware-player,Windows,Rsync,Vmware Player,或 或 我需要将:c:/mysite/ezpublish_git/的内容转储到主机条目为local.mysite.co.uk的虚拟机中。ssh密钥设置为rsync在没有密码提示的情况下运行 rsync命令运行,但随后它会在目标“trunk”中创建一个名为“ezpublish_git”的新目录 这在mac电脑上运行得很好,内容是在复制,而不是在目录上 我知道后面的斜杠是用来确定rsync是否应该复制目录或内容,并且已经尝试了这两种方法,但都得到了相同的结果:目标目录被复制到目标目录中 有人知道我可

我需要将:c:/mysite/ezpublish_git/的内容转储到主机条目为local.mysite.co.uk的虚拟机中。ssh密钥设置为rsync在没有密码提示的情况下运行

rsync命令运行,但随后它会在目标“trunk”中创建一个名为“ezpublish_git”的新目录

这在mac电脑上运行得很好,内容是在复制,而不是在目录上

我知道后面的斜杠是用来确定rsync是否应该复制目录或内容,并且已经尝试了这两种方法,但都得到了相同的结果:目标目录被复制到目标目录中

有人知道我可能做错了什么吗

谢谢,
约翰

所以有一个比我更熟练的人指出了答案。。易于理解的在末尾添加一个
*
,解决了这个问题,但还需要在
开始的目录和文件上进行测试

rsync -av --delete --filter=':- .gitignore' \mysite\ezpublish_git/ john@local.mysite.co.uk:/usr/local/www/apache24/data/trunk/
rsync -av --delete --filter=':- .gitignore' /mysite/ezpublish_git/ john@local.mysite.co.uk:/usr/local/www/apache24/data/trunk/
rsync -av --delete --filter=':- .gitignore' \mysite\ezpublish_git/ john@local.mysite.co.uk:/usr/local/www/apache24/data/trunk/
rsync -av --delete --filter=':- .gitignore' \mysite\ezpublish_git\* john@local.mysite.co.uk:/usr/local/www/apache24/data/trunk/