Synchronizing with an iModel

As a local briefcase, a BriefcaseDb represents a version of an iModel. Briefcases are synchronized via ChangeSets. Use BriefcaseDb.pullAndMergeChanges to update a local BriefcaseDb to incorporate recent changes made by other users. This will pull all of the new ChangeSets and merge them into the briefcase file. If there are any local changes, they will be rebased on top of the changes from merged ChangeSets.

See Concurrency Control for more on read-write workflows.

Last Updated: 29 November, 2022