Home    |    Concepts   |   API   |   Samples
Concepts > Versioning > Reconciling
Posting Versions

Once the reconcile operation has been completed and the editor has decided which representation of the features and rows is acceptable, the results of the reconcile can be posted from the current edit version to the target version.

The post operation first saves the edit session to the reconciled state, synchronizing the edit session with the target version. At this point, the edit session state and the target version are identical. Posting then relabels the target version to the new state.

This post operation can only be completed if the target version has not been modified since the reconcile operation completed. If any changes have been made to the target version in the interim, the post will fail as the now modified target version would contain changes that had not been reconciled with the current edit session.

This situation could arise if other editors have continued to make changes to the target version. Changes made after the reconcile operation could be in conflict with features in the current edit version. Before the changes made to the current edit version can be posted to the target version, the two versions must be reconciled again to take into consideration the latest changes made to the target. Any conflicts introduced in the target version would be identified at this stage. Once this second reconcile was complete, and assuming no further changes were made to the target, the post operation can be successfully completed.

feedback | privacy | legal