Synchronizing with an iModel

As a local briefcase, an IModelDb represents a version of an iModel. Briefcases are synchronized via ChangeSets. Use IModelDb.pullAndMergeChanges to update a local IModelDb 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: 05 June, 2020