Сценарий: Я хочу разработать приложение. Приложение должно иметь возможность подключиться к удаленному серверу и загружать данные на локальный диск, а при загрузке он должен проверять наличие новых файлов и загружать их только новые одновременно создают необходимые (новые) папки.Синхронизация локальных файлов с файлами сервера
Проблема: Я понятия не имею, как сравнивать файлы на сервере с локальными дисками. Как загрузить только новые файлы с сервера на локальный диск?
Что я думаю ?: Я хочу синхронизировать файлы на локальной машине с теми, что есть на сервере. Я планирую использовать rsync для синхронизации, но я не знаю, как использовать его с ASP.NET.
Пожалуйста, дайте мне знать, если мой подход неправильный или есть другой лучший способ выполнить это.
обман http://stackoverflow.com/questions/999751/is-there-any-net-api-using-rsync? Этот ответ рекомендует DeltaCopy. RSync также является приложением командной строки, поэтому вы можете использовать его с помощью System.Diagnostics.Process. – JohnL