OSX SSH rsync - Усовершенствуйте удаленный каталог

Я происхожу, прежде всего, из среды Windows, мигрирующей на Mac. Я использовал WinSCP и любил известное, названное, "Совершенствуют Удаленный Каталог".

Вот вопрос: существует ли эквивалентный клиент SCP для OSX, который будет контролировать каталог для изменений и загружать при обнаружении? Я не забочусь, является ли это клиент GUI или через командную строку (rsync, ssh, и т.д.).

10
задан 12.01.2011, 03:53

4 ответа

Ваш лучший выбор состоит в том, чтобы, вероятно, использовать Действия Папки и адаптацию нового сценария предупреждения объекта к Вашим потребностям, издавая приказ к утилите командной строки по Вашему выбору.

0
ответ дан 07.12.2019, 12:56

Передача выезда Паникой. От одного из их сообщений в блоге сказал комментатор:

Одна из моих любимых функций, которые не могут знать некоторые люди при открытии документа в определенное приложение в Передаче (скажем, .html файл в BBEdit) затем, редактирует документ и Сохраняет его; Передача автоматически загружает его назад на сервер в тот же файл, никакие вопросы, которые задают. Это творит чудеса при создании веб-сайтов и редактировании CSS. Также удобный для создания маленьких исправлений в изображениях через Photoshop. Можно также обработать, как Передача имеет дело с определенными расширениями файла через Pref.

0
ответ дан 07.12.2019, 12:56

Я столкнулся с рубиновым сценарием, который делает то, в чем Вы нуждаетесь, но потребуется немного адаптации.

Описание:
rsync каждый раз, когда каталог сценарий находится в изменениях с помощью FSEvents OS X API https://gist.github.com/149491

0
ответ дан 07.12.2019, 12:56

Можно использовать launchd вместо действий папки (для получения некоторого примера кода просто Google для: наблюдатель папки launchd).

Можно затем объединить Вас launchd объект наблюдателя папки с scp сценарием, подобным этому.

Или, используйте rsync по ssh как так:

rsync -urltv --delete -e ssh /path/to/dir othermachine:/path/to/dir

Поскольку коммерческий межплатформенный программный продукт видит GoodSync.

1
ответ дан 07.12.2019, 12:56

Теги

Похожие вопросы