Mercurial > hg > mercurial
annotate mercurial-dsl/HgVcsRoot.xml @ 951:0cf858cb793c
Describe mercurial VCS root parameters
author | Dmitry Neverov <dmitry.neverov@gmail.com> |
---|---|
date | Thu, 09 Jun 2016 16:57:06 +0200 |
parents | |
children | e9c294e8e2a4 |
rev | line source |
---|---|
951
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="UTF-8"?> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
2 <!-- |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
3 ~ Copyright 2000-2016 JetBrains s.r.o. |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
4 ~ |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
5 ~ Licensed under the Apache License, Version 2.0 (the "License"); |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
6 ~ you may not use this file except in compliance with the License. |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
7 ~ You may obtain a copy of the License at |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
8 ~ |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
9 ~ http://www.apache.org/licenses/LICENSE-2.0 |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
10 ~ |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
11 ~ Unless required by applicable law or agreed to in writing, software |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
12 ~ distributed under the License is distributed on an "AS IS" BASIS, |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
14 ~ See the License for the specific language governing permissions and |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
15 ~ limitations under the License. |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
16 --> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
17 |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
18 <dsl-extension type="vcs" name="mercurial" generateDslJar="true"> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
19 <vcs-root-class name="HgVcsRoot"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
20 <params> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
21 <param name="repositoryPath" dslName="url"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
22 <param name="branchName" dslName="branch"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
23 <param name="teamcity:branchSpec" dslName="branchSpec"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
24 <param name="useTagsAsBranches" type="boolean"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
25 <param name="detectSubrepoChanges" type="boolean"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
26 <param name="tagUsername" dslName="userForTags"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
27 <param name="uncompressedTransfer" type="boolean"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
28 <param name="hgCommandPath" dslName="hgPath"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
29 <param name="customHgConfig"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
30 <param name="username" dslName="userName"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
31 <param name="secure:password" dslName="password"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
32 <param name="purgePolicy" type="PurgePolicy"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
33 <param name="useSharedMirrors" dslName="useMirrors" type="boolean"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
34 </params> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
35 <types> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
36 <enum name="PurgePolicy"> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
37 <option name="DONT_RUN"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
38 <option name="PURGE_UNKNOWN"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
39 <option name="PURGE_ALL"/> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
40 </enum> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
41 </types> |
0cf858cb793c
Describe mercurial VCS root parameters
Dmitry Neverov <dmitry.neverov@gmail.com>
parents:
diff
changeset
|
42 </dsl-extension> |