Я хочу предотвратить ситуации, когда исходная файловая система временно отключается при запуске
rsync -av --delete $source $target
Кажется, что если бы я мог сказать rsync
отказаться от работы с пустым каталогом с исходным кодом, это бы сработало. Я не вижу никаких очевидных флагов или комбинаций флагов, которые сделали бы это, все же. Обратите внимание, что, как правило, источник является удаленным, поэтому немного сложнее определить, пуст ли он.
Как бороться с этой проблемой?