first download rsync for windows client use this method as follow
windows 上rsync客户端使用方法
经测,该命令可行
rsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::ftp --password-file=./…/rsync.password
rsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::ftp
目前,这样操作,将本地同步到远程服务器,可使用该办法,需要输入密码
rsync -aP /cygdrive/d/project root@IP:/url/to/project
然后,修改权限 chown -R apache:apache ./pro
如果ssh有问题,则使用下面的办法
rsync -aP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 -e "\"/cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/ssh.exe\"" root@0.0.0.100:/topaz
//备注,也可以把rsync下的ssh.exe路径添加到环境变量
目前,在linux下可以这样复制移动文件
rsync -avz /url/pro/ /newurl/app/
这样,只复制顶层文件夹里面的文件,不复制顶层文件夹的壳子