This topic describes functionality of the SCC API Providers plugin, which is obsolete and is left for backward compatibility only. To learn about supported source control integrations, see Integration With Source Control Systems. |
You can configure TestComplete settings so that TestComplete will automatically check in or check out your files when you close or open a project in it. Also, you can configure settings so that TestComplete will automatically add new projects, project items and their child elements to a source code control.
Automation of the check-out process lets you ensure that you always work with the latest available version of files. Automating of the check-in process ensures that the changes you made to your project (or project suite) are stored in a source control system and are available to your colleagues even if you forget to check in the files manually.
To enable the automatic check-ins
- Select Tools | Options from the TestComplete main menu. This will open the Options dialog.
- Choose Source Control from the tree on the left of the dialog. TestComplete will show the source control options on the right of the dialog.
- Select the Check in when close check box.
- Click OK to save the changes.
To enable the automatic check-outs
- Select Tools | Options from the TestComplete main menu. This will open the Options dialog.
- Choose Source Control from the tree on the left of the dialog. TestComplete will show the source control options on the right of the dialog.
- Select the Check out when open check box.
- Click OK to save the changes.
To add files to source code control automatically
- Select Tools | Options from the TestComplete main menu. This will open the Options dialog.
- Choose Source Control from the tree on the left of the dialog. TestComplete will show the source control options on the right of the dialog.
- Select the Bind new items to SCC automatically check box.
- Click OK to save the changes.
Now TestComplete will automatically add project items and their child elements to the source control system, to which their project (or parent element) is bound. Note that the option also affects new projects that are added to a project suite that is bound with a source code control.
See Also
Legacy Integration With Source Control Systems - Common Tasks
Checking Files In and Out (Legacy)
Opening Projects From Source Control (Legacy)
Integration With Source Control Systems via SCC API Providers (Legacy)