TestComplete provides integrated source control services. This means that you can use TestComplete as a client for your source control provider. Without leaving TestComplete, you can work with your TestComplete projects or project suites that are stored in source control systems: get the latest versions, compare, submit your changes, and so forth.
TestComplete supports two ways of integration with source control systems:
- Integration with Subversion, Git, Team Foundation Version Control and Mercurial is implemented via special plugins. This is the preferred way to work with these source control systems.
- Integration with other source control systems is implemented via "universal" SCC API Providers Plugin. It works with any system that is compatible with Microsoft Source Code Control API. This type of integration appeared in earlier versions of TestComplete and is not recommended.
The following topics provide more information on source control systems support provided by TestComplete.
In This Section
Lists source control systems supported by TestComplete.
Describes how TestComplete integrates with Subversion.
Describes how TestComplete integrates with Git.
Describes how TestComplete integrates with Mercurial
Describes how TestComplete integrates with Team Foundation Version Control.
Describes how TestComplete integrates with Microsoft Source Code Control API compatible source control systems.
Lists project suite, project and project item files that are added to source code control databases.
Explains how a source control status of project suite and project files is indicated in the Project Explorer
Describes how TestComplete, running in Silent mode, works with source control systems.
Describes what tasks require that the native client be installed and which do not.
Related Topics of Interest
Describes how to migrate your projects that were controlled by a legacy SCC API Provider.
To work with your source control from TestComplete IDE, you can use commands on the Source Control toolbar, in the File | Source Control menu or in the Project Explorer’s context menu. Both the menus have the same commands as the toolbar does. This topic describes the commands on the Source Control toolbar.
To access the source control commands in TestComplete IDE faster, you can use the Source Control toolbar. By default, the toolbar is hidden. This topic explains how to make the toolbar visible.
Source Control Options Dialog