DID Space 内のローカルフォルダとリモートディレクトリの状態を同期するための高レベルのコマンドです。これらのコマンドは、差分を自動的に検出し、必要な操作を実行することで、ディレクトリの同期を維持する複雑なプロセスを簡素化します。
どのファイルが追加、変更、または削除されたかを手動で追跡する代わりに、1つの同期コマンドを使用してすべての変更を一度に適用できます。SDK が比較ロジックを処理し、ターゲットディレクトリの状態をソースディレクトリの状態に合わせるための最も効率的な方法を決定します。
データのフローの方向に応じて、同期には主に2つのコマンドが利用可能です:
SyncFolderPushCommand
ローカルフォルダからリモートディレクトリに変更をプッシュします。これは、静的ウェブサイトのアップロードやプロジェクトフォルダのバックアップなど、ローカルファイルシステムが信頼できる情報源であるシナリオに最適です。
SyncFolderPullCommand
リモートディレクトリからローカルフォルダに変更をプルします。これは、DID Space にファイルの正式版が含まれており、ローカルマシンに更新をダウンロードする必要がある場合に便利です。
上記のコマンドのいずれかをクリックして、入力パラメータ、出力構造、すぐに使える完全なコード例を含む詳細な API リファレンスをご覧ください。