Відповіді:
rsync спочатку сканує файли та створює список. тож як тільки файл буде вказаний для синхронізації, rsync синхронізує останню зміну файлу. але якщо файл відсутній у списку файлів для синхронізації, який був побудований до запуску операції синхронізації, він не синхронізує його.
Що станеться, якщо файли у вихідному каталозі змінено під час роботи rsync?
Це залежить від того, чи вони були змінені до запуску rsync. Як сказав @Sachin, якщо вони не були змінені до передачі, то модифікації під час передачі не будуть зібрані, однак: