Resolve synchronization conflicts manually

Available with Standard or Advanced license.

When using the Synchronize Changes tool, there are multiple ways to resolve conflicts. If you're using the Manually resolve conflicts option for the Conflict Resolution Policy parameter on a two-way or one-way replica, your replica may synchronize successfully; however, if conflicts exist, they must be resolved before changes can be exported from this replica.

Manually resolve conflicts option for Conflict Resolution Policy in the Synchronize Changes tool

Identify whether conflicts occurred

Use the Manage Replicas pane to identify whether a conflict has occurred after synchronizing:

  1. Right-click the geodatabase connection for the replica in conflict and click Distributed Geodatabase.

    Manage Replicas on the Distributed Geodatabase context menu

  2. Select Manage Replicas to open a pane that displays each replica in the geodatabase as a card.

    If your replica is in conflict, you will notice the Replica Conflict icon Replica Conflicts on the card.

    Manage Replicas pane

  3. Click the Replica Options button Cog and select Properties. On the Replica Properties dialog box, click the General tab and note the names of the following versions:
    • Replica version—The version to be replicated.
    • Synchronization version—This is the relative replica version to receive changes.

      Replica Properties dialog box

  4. Close the Replica Properties dialog box.

Note the name of the synchronization version so that you can change to this version and synchronize changes in the next set of steps.

Resolve conflicts manually

To proceed with the review and resolve conflicts manually, you must change the data in the map to point to the synchronization version.

  1. Add the data for the replica in conflict to a map and click the List by Data Source button in the Contents pane.
  2. Right-click the replica version and select Change Version.
  3. From the Change Version dialog box, select the synchronization version.
  4. Click the List by Data Source button in the Contents pane.

    The data source displays the synchronization version.

    Synchronization version

  5. Click the contextual Versioning tab.
  6. Click the Reconcile button to reconcile with the replica version.
  7. Once all conflicts are resolved, post the changes with the replica version.

The replica is no longer in conflict. To continue using the replica in the same session, change back to the replica version on the workspace and use the Manage Replicas pane to refresh the replicas.


It is recommended that you perform the reconcile and post while signed in as the owner of the replica or enterprise geodatabase administrator. By default, the synchronization version is private and can only be accessed by the replica owner. If you make this version public, you can reconcile and save changes as a user other than the replica owner. However, you must post the changes while signed in as the replica owner.

Related topics