Source control, also called version control, tracks changes to files over time. It helps teams see what changed, who made the change, and when it was made. It also makes it easier to compare revisions, restore earlier versions, and collaborate on shared projects.
There are two main types of version control systems:
- Centralized systems, such as Subversion and Team Foundation Version Control (TFVC)
- Distributed systems, such as Git
Before you start
This section explains the prerequisites for the source control systems supported by Ranorex Studio and how to use them with your Ranorex solutions.
It assumes that you are already familiar with version control concepts and with the source control system you want to use. Setting up and administering the source control system itself is outside the scope of this documentation.
Source control in Ranorex Studio
Ranorex Studio supports the following source control systems:
See the related articles in this section for setup requirements and usage instructions for each system.