Integration With Mercurial - Common Tasks

Applies to TestComplete 15.47, last modified on January 20, 2023

This section describes how you can perform the most common tasks over test projects bound to a Mercurial repository directly from TestComplete.

In This Section

Creating a Local Repository

Explains how to create a local Mercurial repository and add your current project or project suite to that repository.

Cloning an Existing Repository

Explains how to clone an existing Mercurial repository storing a TestComplete project or project suite.

Committing Changes to Repository

Explains how to commit changes you have made to your project to your local repository and then send them to your remote repository.

Getting Changes from a Remote Repository to a Local Repository

Explains how to get the latest changes from your remote repository.

Shelving Changes

(Only if you use TortoiseHg) Explains how to shelve changes made to your project.

Viewing Revision History

Explains how to view the history of changes committed to the repository.

Viewing Changes in a Visual Diff Tool

(Only if you use TortoiseHg) Explains how to call your TortoiseHg’s visual diff and merge tool.

Reverting Changes

Explains how to undo your local changes.

Ignoring Certain Files And Folders

Explains how to avoid submitting certain files or folders.

Working With Branches

Explains how to create, switch to and close branches in your Mercurial repository.

Configuring TortoiseHg

(Only if you use TortoiseHg) Explains how to configure your repository.

Unbinding From the Mercurial Repository

Explains how to unbind your project or project suite from Mercurial.

See Also

Integration With Mercurial

Highlight search results