Я происхожу, прежде всего, из среды Windows, мигрирующей на Mac. Я использовал WinSCP и любил известное, названное, "Совершенствуют Удаленный Каталог".
Вот вопрос: существует ли эквивалентный клиент SCP для OSX, который будет контролировать каталог для изменений и загружать при обнаружении? Я не забочусь, является ли это клиент GUI или через командную строку (rsync, ssh, и т.д.).
Ваш лучший выбор состоит в том, чтобы, вероятно, использовать Действия Папки и адаптацию нового сценария предупреждения объекта к Вашим потребностям, издавая приказ к утилите командной строки по Вашему выбору.
Передача выезда Паникой. От одного из их сообщений в блоге сказал комментатор:
Одна из моих любимых функций, которые не могут знать некоторые люди при открытии документа в определенное приложение в Передаче (скажем, .html файл в BBEdit) затем, редактирует документ и Сохраняет его; Передача автоматически загружает его назад на сервер в тот же файл, никакие вопросы, которые задают. Это творит чудеса при создании веб-сайтов и редактировании CSS. Также удобный для создания маленьких исправлений в изображениях через Photoshop. Можно также обработать, как Передача имеет дело с определенными расширениями файла через Pref.
Я столкнулся с рубиновым сценарием, который делает то, в чем Вы нуждаетесь, но потребуется немного адаптации.
Описание:
rsync каждый раз, когда каталог сценарий находится в изменениях с помощью FSEvents OS X API https://gist.github.com/149491
Можно использовать launchd вместо действий папки (для получения некоторого примера кода просто Google для: наблюдатель папки launchd).
Можно затем объединить Вас launchd объект наблюдателя папки с scp сценарием, подобным этому.
Или, используйте rsync по ssh как так:
rsync -urltv --delete -e ssh /path/to/dir othermachine:/path/to/dir
Поскольку коммерческий межплатформенный программный продукт видит GoodSync.