Answers:
您需要在源代码后面加上斜杠。
这是正确的命令:
rsync -avzp --del -e "ssh -p myport" user@hostname:/var/www/tests/ /var/www/tests
rsync和尾部斜杠的说明:
http://defindit.com/readme_files/rsync_backup.html
Rsync有两种主要的操作模式。模式取决于源目录上是否存在尾部斜杠。
另一个例子:
http://www.jveweb.net/zh/archives/2010/11/synchronizing-folders-with-rsync.html
...您需要添加斜杠,否则,将在我们指定为目标的Pictures文件夹内创建一个名为Pictures的文件夹。