OrgChartX 同期競合のナビゲート
スムーズな運用のためのガイド
OrgChartXは、複数のデバイス間で複雑な組織図を作成および管理する機能を提供します。iCloud同期機能により、ほとんどの場合、情報は同期されますが、複数の編集が同時に行われると、競合が発生することがあります。このガイドでは、OrgChartXがこれらの状況をどのように処理するかを説明し、スムーズな共同作業のためのヒントを提供します。
同期競合の理解
競合は、他のデバイスからの更新が同期を完了する前に、1つのデバイスで変更を加えた場合に発生します。一般的なシナリオを2つ紹介します。
- 同時編集: 異なるデバイスで同じチャートをほぼ同時に編集することを想像してみてください。これが発生すると、重複する変更により競合が発生する可能性があります。
- 連続更新: あるデバイスでチャートを変更してから、別のデバイスで同じチャートを更新するとします。このシナリオでは、最初のデバイスでの同期プロセスが、他のデバイスで変更を加えている間に開始された可能性があるため、競合が発生する可能性があります。
競合解決ポリシー
競合が発生すると、OrgChartXはどのデータを保持するかという決定に直面します。仕組みは以下のとおりです。
-
最終更新が優先: OrgChartXは、最後の更新が行われたバージョンのデータを選択します。異なるデバイスで同じデータを同時に変更した場合、システムは最新の変更を採用します。
-
ユーザー選択: 競合が発生したときにチャートが開いている場合、OrgChartXはユーザーにどのバージョンを保持するかを選択する権限を与えます。
なぜ自動マージが行われないのか?
OrgChartXデータは、単純なリストとは異なる構造になっています。親子関係を持つツリーです。競合するバージョンをマージすると、特に削除や追加が含まれる場合、論理エラーが発生する可能性があります。たとえば、削除されたブランチと新しく追加された子ノードをマージすることは不可能です。
ユーザー選択
開いている組織図で競合が発生した場合、どの編集を保持するかを決定する権限があります。仕組みは以下のとおりです。
-
ローカルバージョン: このオプションは、デバイスで行った変更を保持します。
-
リモートバージョン: このオプションを選択すると、別のデバイスで行われた変更が適用されます。
選択されなか ったバージョンはバックアップファイルとして保存され、バックアップディレクトリから取得できます。
プロのヒント
- 復元オプション: 競合が続く場合は、iCloudからチャートを復元することを検討してください。これにより、すべてのデバイスが確実に同期されます。
- 定期的なバックアップ: 同期メカニズムに関係なく、組織図のバックアップは、セキュリティを強化するための賢明な方法です。