.. _Connect_Version_Control: =========================== Version Control =========================== Version Control is provided by the `Nucleus Server <../../nucleus/version-control.html>`__. Many Connectors provide functionality around this feature when a Nucleus Server is used. This functionality is `not` available for directory items outside of a Nucleus Server location. Checkpoints ---------------------- One goal of version control is to provide historical file versions for most file actions. Those file versions are called `Checkpoints`. When a file is created, saved, uploaded, copied and so on - a checkpoint is created. Checkpoints are `not` created automatically in Live Sync mode because of how rapidly the file content is changed. But many Connectors supports creating checkpoints before and after a Live Sync session. Only the `head revision` file is updated in this mode. It is recommended that you save files before starting Live Sync. .. figure:: /content/images/con_version-control_1.png Maya Connector providing Checkpoint option after Live Sync session. .. figure:: /content/images/con_version-control_2.png Omniverse Nucleus Navigator listing checkpoints from a Live Sync session in Maya. .. figure:: /content/images/con_version-control_3.png Maya Export option provides for entering a Checkpoint Description. Connectors do not list checkpoints but they can be accessed in |navigator_checkpoint_listing| and throughout applications like |create_application|. .. |navigator_checkpoint_listing| raw:: html Omniverse Navigator .. |create_application| raw:: html Create