Назад | Перейти на главную страницу

Загрузить файл с помощью scp, только если файл был обновлен / изменен?

pscp - очень удобный инструмент, если вы хотите загружать файлы на другой сервер с помощью SSH.

Единственная проблема заключается в том, что он не может определить, обновлен ли уже целевой файл (на основе даты и времени). Я не хочу загружать файл снова, если файл не был изменен.

Есть ли альтернатива для pscp что есть эта особенность?

Я бы предпочел решение, которое может использовать pageant для аутентификации.

Вы можете использовать WinSCP ...

У него есть возможность синхронизировать удаленные каталоги: http://winscp.net/eng/docs/task_keep_up_to_date

Вы можете запустить его как службу, если хотите, для автоматического просмотра вашего каталога ...

Это также скрипт: http://winscp.net/eng/docs/scriptcommand_keepuptodate

Это немного сложное решение, но cygwin + rsync будет работать, если вы правильно настроите среду.

Я верю, но это cwrsync может работать, но я не тестировал.