サーバー上の一連のファイルとローカルコンピューター上の一連のファイルの間で更新を探す必要があるタスクがあります。私はここで完全に途方に暮れています、どのように最善かつ最速になるでしょうか?
ftpにログオンするためにc++でlibcurlを使用することを計画しています。
他の要因のように他の要因にも少し依存しますが、1つの方法は、日付がディレクトリ名であるディレクトリ構造を作成することです。これの利点は、特定の更新に属するものを簡単に見つけることができ、名前の後にディレクトリを並べ替えることができます(例:yyyymmdd)。最後の更新がいつだったかを覚えておく必要があります。変更に関する情報とバージョン番号を含むファイルを含めて、ユーザーフレンドリーにすることもできます。
通常、リリースは複数の新しいファイルで構成されている可能性があるため、個々のファイルを更新するのではなく、それらを同じ傘下にまとめておくことをお勧めします。しばらくすると、何が一緒に収まるかを覚えるのが難しくなる可能性があるためです。