Available with Standard or Advanced license.
When working with traditional versioned datasets it is helpful to compare the changes that have been made in a version. The Differences view allows you to see changes that have been made to a traditional version since it was created or last reconciled with an ancestor version.
The differences displayed include changes that have been made to the version from the time it and the chosen target version were identical. This means that changes that are made to the target version since the version was created or last reconciled are not included as a difference. The Differences view lists the changes made to the version for all layers in the map document based on the selected workspace. If the layer is not currently visible, changes to that layer are still present in the view.
The Differences view lists the modified layers and the features that were edited in those layers. You can explore these changes in your version as compared to the representation of the data in the target version. You don't have to be in an edit session to open the Differences view, and you can view changes before versions are reconciled. You can also view the changes made during your current edit session.
Open the Differences view
Follow these steps to open the Differences view:
- In the Contents pane, click the List By Data Source button .
- Ensure that you are connected to a child version.
To change versions, right-click the enterprise geodatabase data source and click Change Version .
- Click the Versioning contextual tab, and click the Version Changes button .
The Differences view opens.
Use the Differences view
When the Differences view is opened on a traditional versioned workspace, the next step is to choose a target version for comparing changes. The available versions listed on the Target Version tab are those in ancestral lineage with the version selected when opening the view.
Click the Differences tab to see the differences between the current version and the target version you've chosen. For traditional versions, any common ancestor those two versions share is also listed. Differences between versions are symbolized using bold text.
The numbers in the image above correspond to the numbers in the following table:
Element | Description |
---|---|
1 | Differences list—The differences list section contains all the layers and features that have differences. |
2 | Information grid—The information grid section shows the attributes and values for all representations of the feature that you select from the differences list. Attribute values displayed in bold signify that edits made in the current version contain differences. Attribute values that are bold and shaded refer to system-maintained fields that contain differences. |
3 | Change Display viewer—The Change Display viewer is an expandable section at the bottom of the Differences view. By displaying the selected feature on maps in the viewer, you can compare edits made to the feature's geometry and visualize the conflict between the two versions. You can also navigate the maps in the viewer independently and identify features in the display. |
4 | Show All —Displays all the fields for the feature. |
5 | Show Differences —Displays only those fields that have differences. |
6 | Change Display navigation tools—The following tools allow you to navigate and control the version displayed and navigate in the change display windows:
|
Differences list
All layers that contain differences are shown in the differences list. This list shows the total number of differences for each layer and each sublayer (shown in parentheses).
Click the expand button for each layer to see the types of differences for each feature. These are separated into the following categories:
- Insert—The feature was inserted in the current version.
- Delete—The feature was deleted in the current version.
- Update—The feature was updated in the current version.
When you select an individual feature's object ID in the differences list, the fields and attributes in the Current, Target, and Common Ancestor representation of the feature appear in the information grid.
Right-click the selected object ID value in the differences list on the Differences tab to open a context menu with the following options:
- Flash in active map—The feature will briefly flash blue and change to red in the map. This helps you identify where the feature is in the overall layer. This option is more useful if you are zoomed out to a smaller scale on the active map.
- Zoom to in active map—Zoom the map to center on the selected feature.
- Pan to in active map—Pan the map to the selected feature. This maintains the scale of the map but moves the map's view to the location of the selected feature to allow you to view the feature in context with other features in the layer and other layers in the map. For example, if you used the Flash in active map option but didn't see the feature on the map, use the Pan to in active map to ensure that the feature is in view on the map. Now when you use the Flash in active map option, you should see the feature flash blue to red on the map.
- Select in active map—Select the feature in the map.
- Flash—If you zoomed out to a small scale in the Change Display viewer, use the Flash option to visually identify the feature. It will briefly flash blue and change to red in the Change Display viewer.
- Zoom to—Zoom to the center on the selected feature in the Change Display viewer.
Information grid
In the information grid, you can view the different representations of attribute values for the selected feature. Having the attributes and values for all representations of a feature with differences allows you to compare how the attribute values differ between versions. Attribute values displayed in bold signify that edits made in the current version are different than those made in the target version.
Below the information grid, you can use the Show All and Show Differences buttons to change the fields displayed in the information grid.
Change Display viewer
Click the arrow next to the Change Display label to open the Change Display viewer at the bottom of the Differences view. This allows you to compare the changes to the selected feature's geometry as they appear on a map, as well as navigate and identify features in the display.
Use the drop-down menus at the bottom of the viewer to compare the feature's representation using the following options:
- Current—Compare to the current version.
- Target—Compare to the state of the feature in the target version.
- Common ancestor—Compare to the state of the feature in the current version before it was edited.