Мне очень нравится функция поддерживать актуальность удаленного каталога в Winscp. К сожалению, я не могу найти ничего более простого для использования в OS X или Linux. Я знаю, что то же самое можно теоретически выполнить, используя changedfiles или rsync, но я всегда находил руководства по обоим инструментам недостаточными и/или противоречивыми.
В основном мне просто нужен инструмент, который работает в OSX или Linux и поддерживает синхронизацию удаленного каталога (зеркалирование) с локальным каталогом, пока я вношу изменения в локальный каталог.
Обновить
Просматривая решения, я вижу пару, которые решают общую проблему синхронизации удаленного каталога с локальным каталогом вручную. Я знаю, что могу настроить задачу cron для запуска rsync каждую минуту, и это должно быть довольно близко к реальному времени.
Это не совсем то решение, которое я искал, поскольку winscp делает это и многое другое: он обнаруживает изменения файлов в каталоге (пока я работаю над ними), а затем автоматически отправляет изменения на удаленный сервер. Я знаю, что это не лучшее решение (без репозитория кода), но оно позволяет мне очень быстро тестировать код на сервере, пока я его разрабатываю. Кто-нибудь знает, как объединить rsync с любыми другими командами, чтобы получить эту функциональность?
https://syncthing.net/
)? - person will   schedule 28.04.2020