# HG changeset patch # User Dmitry Neverov # Date 1491381389 -7200 # Node ID 075f3521bd029a8824306faabd9451bb88677a14 # Parent 1aaf8dba4072592e5d3ae7117d4e364f7d701c0f documenting dsl diff -r 1aaf8dba4072 -r 075f3521bd02 mercurial-dsl/HgVcsRoot.xml --- a/mercurial-dsl/HgVcsRoot.xml Tue Feb 21 18:22:37 2017 +0100 +++ b/mercurial-dsl/HgVcsRoot.xml Wed Apr 05 10:36:29 2017 +0200 @@ -16,27 +16,105 @@ --> - + + + Mercurial [VCS root](https://confluence.jetbrains.com/display/TCDL/Mercurial) + + - - - - - - - - - - - - - + + + Mercurial repository URL + + + + + Default branch name + + + + + [Branch specification](https://confluence.jetbrains.com/display/TCDL/Working+with+Feature+Branches#WorkingwithFeatureBranches-branchSpec) + to use in VCS root + + + + + Allows to use tags in branch specification. By default, tags are ignored. + + + + + Whether TeamCity should detect changes in submodules + + + + + A custom username for tags. Format: User Name <email> + + + + + Whether the "--uncompressed" option should be added to the "hg clone" command. + It is enabled by default. + + + + + [Path](https://confluence.jetbrains.com/display/TCDL/Mercurial#Mercurial-hgDetection) to hg executable + + + + + Mercurial configuration options to be applied to the repository in the + standard [format](https://www.selenic.com/mercurial/hgrc.5.html) + + + + + A username for mercurial connection + + + + + A password for mercurial connection + + + + + Specifies whether TeamCity should run the [hg purge](https://www.mercurial-scm.org/wiki/PurgeExtension) command and what files should be purged + @see PurgePolicy + + + + + When set to true, TeamCity creates a local agent mirror first (under agent's system/mercurial directory) and then clones to the + build [checkout directory](https://confluence.jetbrains.com/display/TCDL/Build+Checkout+Directory) from this local mirror. + This option speeds up clean checkout, because only the build working directory is cleaned. + Also, if a single root is used in several build configurations, a clone will be faster. + + - + + \ No newline at end of file