我正在使用rsync命令将symfony 4项目部署到远程服务器,每当我进行新更改时,该命令将部署项目的所有文件而不是新文件!添加哪个选项以告诉rsync应该仅传输新更改!
我正在这样使用rsync:
rsync -av LocalProjectPath RemotePerverPath --include=public/.htaccess --include=public/build --include=vendor --exclude=".*"
答案 0 :(得分:0)
我可以向您介绍此页面以获取详细信息:
https://www.tecmint.com/sync-new-changed-modified-files-rsync-linux/
rsync具有用于这些目的的内置参数
“-无处不在” 仅允许您传输新文件。
“-update --dry-run” 允许您仅传输更新和修改的文件。