Version control
Create versions of a project or Optix template by committing, pushing, and pulling changes.
This section includes
- Supported version control providers, repositories, and synchronization status messages.
- Version control setup, user identities, and remote project list updates.
- Viewing details, pulling changes, pull preview, committing changes, and pushing changes.
- Version history, committed change review, change comparison, and project restore to a commit.
You can use the following version control solutions in
FactoryTalk Optix Studio
:
Provider | Cloud | On-premises |
|---|---|---|
Azure® DevOps | ||
Bitbucket™ | ||
GitHub® | ||
GitLab® |
TIP:
You can version projects externally using the
CLI and GUI tools supported by a version control provider.
Use a local or remote repository to restore a previous version and discard changes that you
do not want to implement. From a remote repository, you can view and accept changes other
users make, or pull changes pushed by another user to view and implement changes in the pull
preview editor before you push your changes.
FactoryTalk Optix Studio
displays updated synchronization messages in the status bar to
indicate that: - There is no remote repository available.
- 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