プロジェクトまたはディレクトリーを更新するとき、更新操作では、プロジェクト内のオブジェクトごとに使用可能な候補を考慮します。更新の際に、最も適格な候補を選択するために、候補のプロパティーがプロジェクトのプロパティーと比較されます (プラットフォームなど)。
例えば、ユーザー joe が、working 状態のオブジェクト・バージョンを持っており、ユーザー tim が更新を実行する場合、ユーザー joe の working 状態のオブジェクト・バージョンは、ユーザー tom のプロジェクト構成に含まれることはありません。
working オブジェクト・バージョンは、その状況に対して 5 ポイントを受け取ります。
プラットフォームがプロジェクト・プラットフォームと一致するオブジェクト・バージョンは、8 ポイントを受け取ります。
すべての候補オブジェクト・バージョンが分析された後で、更新の際に最も高いスコアのオブジェクト・バージョンが選択されます。(不適格な候補は考慮されません。)
複数の候補が最高スコアで並んでいる場合は、更新操作で作成時刻が最も新しいものが選択されます。