развернуть проект на удаленном сервере с помощью команды rsync - PullRequest
0 голосов
/ 23 сентября 2019

Я использую команду rsync для развертывания проекта symfony 4 на удаленном сервере, каждый раз, когда я делаю новое изменение, команда развертывает все файлы проекта вместо новых файлов !!какую опцию добавить, чтобы сообщить rsync, что следует передавать только новые изменения!

Я использую rsync так:

rsync -av LocalProjectPath RemotePerverPath --include=public/.htaccess --include=public/build --include=vendor  --exclude=".*"

1 Ответ

0 голосов
/ 23 сентября 2019

Я могу отослать вас на эту страницу для получения подробной информации:

https://www.tecmint.com/sync-new-changed-modified-files-rsync-linux/

rsync имеет встроенные параметры для этих целей

"-ignore-существующие " позволяет передавать только новые файлы.

" - update --dry-run " позволяет передавать только обновленные и измененные файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...