I am new to ArcSDE.
Can anyone help me understand the differences between versioning, replication, synchronization, archiving, editor tracking, and schema change?
Their concepts are similar to me.
Here are more specific questions, but you don't have to stick with answering all of these questions as I just want to understand the differences:
1) What I know is, by enabling archiving, all edits will be saved. Editor tracking allows you to see all edits. Then, why do you need both? What are the differences between archiving and editor tracking?
3) Is versioning like auto-save in Microsoft program? As Microsoft programs have an auto save function, you can access the file--choosing one among the various versions by saving time--when the file is suddenly closed without saving. In that case, the versioning is temporary process?
4) I get synchronization is matching a version of a file between SDEDev and SDEPub. But there are versioning and replication.. why do you need the synchronization?
5) I was told that a new replica is better to be created after schema changes. Then why do you need versioning and editor tracking?
I think I am really confused.