Skip To Content

Synchronize feature layers

ArcGIS for AutoCAD uses a long-transaction model to edit web feature layers as AutoCAD entities being served from a web feature service using AutoCAD. Once a web feature layer is added, changes to the entities of that web feature layer are tracked. These changes are only committed to the feature layer’s source when you synchronize those changes.

In addition to pushing changes made in ArcGIS for AutoCAD, the synchronization process also pulls changes made to the source from elsewhere. When synchronizing drawings that were previously saved will be saved after updating the web feature layer. New drawings will not automatically be saved when synchronizing. The process of synchronizing a feature layer will update the feature layer source with geometric and attribute edits made in the drawing. All of the feature entities on the web feature layer's CAD layer will be erased and then features from the server within the project area will be added back to the drawing, including all edits from other sources.

When drawings contain proxy objects on an AutoCAD layer that is being used as a web feature layer the synchronize function may fail with the message, "Unable to synchronize or discard edits when proxy elements present." This could happen when a drawing was created using ArcGIS for AutoCAD in Civil 3D but is now being edited in ArcGIS for AutoCAD using standard AutoCAD. To ensure proper synchronization it is best practice to synchronize Civil 3D drawings using ArcGIS for AutoCAD within Civil 3D.


Branch versions may be displayed as locked in the Esri Contents user interface if the published service is set to read-only, or if the branch version was unable to be edited at the time it was added. If not designated specifically as a read-only layer the branch version layer can be toggled to the unlocked editing state in the context menu of the Esri Contents user interface, but will require a user with the appropriate credentials to be signed-in, in order to synchronize changes.

Synchronize edits

To synchronize edits, complete the following steps using the Synchronise user interface:

  1. In the table of contents window, click the Synchronize button.

    The Synchronization window appears, showing a summary of modifications, additions, and deletions

  2. Click the Synchronize button to confirm and synchronize those changes.

    The summary shown in the Synchronization window may differ from the actual summary results after synchronization. This can occur if, for example, a feature is deleted from the source using another client, and a modification is made to the attribution of that feature before you synchronize. When you synchronizes, that feature is flagged as modified, but since it no longer exists on the source, it is considered an addition and is reported as such in the final output printed to the command line.

In this topic
  1. Synchronize edits