シナリオ:アプリケーションを開発したいと思います。リモートサーバーに接続してローカルディスクにデータをダウンロードできるようにしてください。ダウンロード中に新しいファイルを確認してダウンロードする必要があります新しいフォルダは同時に必要な(新しい)フォルダを作成します。ローカルファイルとサーバーファイルを同期する
問題:サーバのファイルとローカルディスクのファイルを比較する方法はわかりません。サーバからローカルディスクに新しいファイルのみをダウンロードする方法はありますか?
私は考えていますか?:ローカルマシンのファイルをサーバーのものと同期したいと思います。同期のためにrsyncを使用する予定ですが、ASP.NETでどのように使用するかわかりません。
私のアプローチが間違っているかどうか、またはこれを達成するための他の方法があるかどうかを教えてください。
dupe of http://stackoverflow.com/questions/999751/is-there-any-net-api-using-rsync?その答えはDeltaCopyを推奨します。 RSyncもコマンドラインアプリケーションなので、System.Diagnostics.Processを使用してRSyncを実行することができます。 – JohnL