Show More
@@ -113,6 +113,35 b' will use the value that was configured l' | |||
|
113 | 113 | |
|
114 | 114 | This would set the configuration key named ``eggs`` to ``small``. |
|
115 | 115 | |
|
116 | It is also possible to define a section multiple times. A section can | |
|
117 | be redefined on the same and/or on different hgrc files. For example:: | |
|
118 | ||
|
119 | [foo] | |
|
120 | eggs=large | |
|
121 | ham=serrano | |
|
122 | eggs=small | |
|
123 | ||
|
124 | [bar] | |
|
125 | eggs=ham | |
|
126 | green= | |
|
127 | eggs | |
|
128 | ||
|
129 | [foo] | |
|
130 | ham=prosciutto | |
|
131 | eggs=medium | |
|
132 | bread=toasted | |
|
133 | ||
|
134 | This would set the ``eggs``, ``ham``, and ``bread`` configuration keys | |
|
135 | of the ``foo`` section to ``medium``, ``prosciutto``, and ``toasted``, | |
|
136 | respectively. As you can see there only thing that matters is the last | |
|
137 | value that was set for each of the configuration keys. | |
|
138 | ||
|
139 | If a configuration key is set multiple times in different | |
|
140 | configuration files the final value will depend on the order in which | |
|
141 | the different configuration files are read, with settings from earlier | |
|
142 | paths overriding later ones as described on the ``Files`` section | |
|
143 | above. | |
|
144 | ||
|
116 | 145 | A line of the form ``%include file`` will include ``file`` into the |
|
117 | 146 | current configuration file. The inclusion is recursive, which means |
|
118 | 147 | that included files can include other files. Filenames are relative to |
General Comments 0
You need to be logged in to leave comments.
Login now