This VCS works in conjunction with the Asset Browser and Level Explorer to allow modified assets, work files and levels from a project to be uploaded/downloaded from a repository, checked for previously made changes, and so on.
Manually updates the status of the selected version controlled assets/layers.
Retrieves the most recently modified version of the selected asset/layer file from the repository.
Retrieves an asset or layer file from the repository to be worked upon locally; once Checked Out, a file will no longer be editable by other developers until local modifications have been Submitted or Reverted.
Discards all changes made to an asset/layer file and restores it to its last local version.
Revert if Unchanged
Performs the above Revert operation upon an asset/layer file, only if its contents haven't been modified.
Commits the selected locally modified assets, work files and layers to the repository.
The Submit... option displays a separate window that lists within it all locally modified assets, work files and layers, and allows users to tick which changes they'd like to commit (including deletions made, if any).
The submission process can only be completed after a description of changes performed have been entered in the text box provided within the Submit window.
CRYENGINE's VCS automatically tracks which work files need to be added or deleted from the repository.
Whenever a new association is created between a checked out asset and a work file, the work file is added to the repository provided users choose to Submit... the new association via the Work Files' version control menu.
In a similar fashion, when an association between an asset and work file is deleted, that work file will be permanently deleted from the repository only if no association exists between the work file and any other asset within the project. Please refer to the Associating Work Files to Assets section of the Asset Browser's Reference page for more information about adding work files to assets.