TeamCity 6.5 Help

Mercurial

Mercurial Version Control System support is implemented as a plugin. Please, refer to the Mercurial for the configuration details.

TeamCity uses typical Mercurial command line client: hg command. Ensure, your client is working with ssh:// protocol.

Internal Properties

On server-side it is possible to configure the following Configuring TeamCity Server Startup Properties related to Mercurial:

Property

Default

Description

teamcity.hg.pull.timeout.seconds

3600

Maximum time in seconds for pull operation to run (since 6.5.5)

Build Agent Configuration for Mercurial:

Property

Default

Description

teamcity.hg.use.local.mirrors

false

When checkout on agent: whether TeamCity should clone to local agent mirror first and then clone to working directory from this local mirror. This option speed-ups clean checkout, because only build working directory is cleaned. Also if single root is used in several build configurations clone will be faster.

teamcity.hg.pull.timeout.seconds

3600

Maximum time in seconds for pull operation to run (since 6.5.5)

See also:

Administrator's Guide: Branch Remote Run Trigger

Last modified: 20 April 2023