Saving edits to a version

This topic applies to ArcEditor and ArcInfo only.

When you start editing a version, you start working with your own representation of the version. Other users who are connected to the same version cannot see any of your changes until you save them. While you are editing, other users may be editing the same version.

Suppose since you started editing a version, another user has saved edits to the same version. What happens when you save your edits? When this happens, ArcGIS must reconcile the two representations of the version. You control how this takes place with the following settings:

If there are conflicts, you can initially resolve all of them either in favor of the edit session or the database representation of the version. Once they have been initially resolved, you can choose to review them one at a time, manually resolving each with an interactive dialog. For more information on manually resolving conflicts, see Reviewing conflicts.

You can work on a version over as many edit sessions as needed. Once you finish editing and want to merge your changes into a target version, the next step is to reconcile.

Set how conflicts are defined and resolved by default at the beginning of an edit session by doing the following:

Steps:
  1. Start ArcMap by clicking Start > All Programs > ArcGIS > ArcMap 10.
  2. If the Editor toolbar is not already open, click Customize on the main menu, point to Toolbars, and click Editor.
  3. Click the Editor drop-down menu on the Editor toolbar.
  4. Click Start Editing.

    This starts an edit session.

  5. Click the Editor drop-down menu on the Editor toolbar.
  6. Click Options.
  7. Click the Versioning tab in the Editing Options dialog box.
  8. Specify how you want to define conflicts during autoreconciliation by doing one of the following:
    • Click By object (by row) if you want any edits to the same row or feature to be considered a conflict.
    • Click By attribute (by column) if you want edits to the same column of the dataset to be considered a conflict.
  9. Specify how to initially resolve all conflicts by doing one of the following:
    • Click In favor of the database if you want the information in the database to take precedence.
    • Click In favor of the edit session if you want your edits to take precedence.
  10. Specify how to save changes after autoreconciliation by doing one of the following:
    • Click Do not automatically save changes if you do not want changes to be saved after autoreconciliation. You can review any conflicts detected before saving again.
    • Click Automatically save changes only if there are no conflicts if you want to be notified of any detected conflicts. If there are no conflicts, the two representations of the version will be merged without any messages or additional input from you.
    • Click Automatically save changes in all cases if you do not want to be notified of other user's conflicting edits, but rather want the two representations of the versions to always be merged, with any detected conflicts being resolved according to the conflict resolution rule.
  11. Click OK.

Related Topics


1/5/2011