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