Version control

Version control allows you to create versions of a project by committing changes that you make. By default, all
FactoryTalk Optix Studio
projects have version control.
Version control uses two types of repositories:
  • Local repository
    . A repository on your local computer where you commit changes to the project. The repository backs up the contents of the project.
  • Remote repository
    . If a system uses local version control only and you want to allow multi-user collaboration or the ability to version the project remotely, the system administrator may have to configure a remote repository. Remote repositories are external to the project.
    FactoryTalk Optix Studio
    supports two types of remote repositories:
    • A cloud-based repository managed by Rockwell Automation, such as FactoryTalk Hub or Vault.
    • A user-managed cloud repository, such as GitHub®.
You can use a local or remote repository to restore a previous version of a project and discard changes that you do not want to implement. From a remote repository, you can view and accept changes other users make to a project.
FactoryTalk Optix Studio
displays updated synchronization messages in the status bar to indicate that:
  • There is no remote repository available for the project.
  • There are remote changes available to pull.
  • There are local changes to push.
  • There are local and remote changes available to push and pull.
  • The project is synchronized.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.