##// END OF EJS Templates
move environment topic
Matt Mackall -
r3798:6f0c42d5 default
parent child Browse files
Show More
@@ -127,69 +127,6 b' SPECIFYING MULTIPLE REVISIONS'
127 A range acts as a closed interval. This means that a range of 3:5
127 A range acts as a closed interval. This means that a range of 3:5
128 gives 3, 4 and 5. Similarly, a range of 4:2 gives 4, 3, and 2.
128 gives 3, 4 and 5. Similarly, a range of 4:2 gives 4, 3, and 2.
129
129
130 ENVIRONMENT VARIABLES
131 ---------------------
132
133 HGEDITOR::
134 This is the name of the editor to use when committing. Defaults to the
135 value of EDITOR.
136
137 (deprecated, use .hgrc)
138
139 HGENCODING::
140 This overrides the default locale setting detected by Mercurial.
141 This setting is used to convert data including usernames,
142 changeset descriptions, tag names, and branches. This setting can
143 be overridden with the --encoding command-line option.
144
145 HGENCODINGMODE::
146 This sets Mercurial's behavior for handling unknown characters
147 while transcoding user inputs. The default is "strict", which
148 causes Mercurial to abort if it can't translate a character. Other
149 settings include "replace", which replaces unknown characters, and
150 "ignore", which drops them. This setting can be overridden with
151 the --encodingmode command-line option.
152
153 HGMERGE::
154 An executable to use for resolving merge conflicts. The program
155 will be executed with three arguments: local file, remote file,
156 ancestor file.
157
158 The default program is "hgmerge", which is a shell script provided
159 by Mercurial with some sensible defaults.
160
161 (deprecated, use .hgrc)
162
163 HGRCPATH::
164 A list of files or directories to search for hgrc files. Item
165 separator is ":" on Unix, ";" on Windows. If HGRCPATH is not set,
166 platform default search path is used. If empty, only .hg/hgrc of
167 current repository is read.
168
169 For each element in path, if a directory, all entries in directory
170 ending with ".rc" are added to path. Else, element itself is
171 added to path.
172
173 HGUSER::
174 This is the string used for the author of a commit.
175
176 (deprecated, use .hgrc)
177
178 EMAIL::
179 If HGUSER is not set, this will be used as the author for a commit.
180
181 LOGNAME::
182 If neither HGUSER nor EMAIL is set, LOGNAME will be used (with
183 '@hostname' appended) as the author value for a commit.
184
185 EDITOR::
186 This is the name of the editor used in the hgmerge script. It will be
187 used for commit messages if HGEDITOR isn't set. Defaults to 'vi'.
188
189 PYTHONPATH::
190 This is used by Python to find imported modules and may need to be set
191 appropriately if Mercurial is not installed system-wide.
192
193 FILES
130 FILES
194 -----
131 -----
195 .hgignore::
132 .hgignore::
@@ -41,5 +41,67 b' unixtime offset::'
41
41
42 "1145475591 -7200" (2006-04-19 21:39:51 +0200)
42 "1145475591 -7200" (2006-04-19 21:39:51 +0200)
43 ''',
43 ''',
44 'environment|env|Environment Variables':
45 r'''
46 HGEDITOR::
47 This is the name of the editor to use when committing. Defaults to the
48 value of EDITOR.
49
50 (deprecated, use .hgrc)
51
52 HGENCODING::
53 This overrides the default locale setting detected by Mercurial.
54 This setting is used to convert data including usernames,
55 changeset descriptions, tag names, and branches. This setting can
56 be overridden with the --encoding command-line option.
57
58 HGENCODINGMODE::
59 This sets Mercurial's behavior for handling unknown characters
60 while transcoding user inputs. The default is "strict", which
61 causes Mercurial to abort if it can't translate a character. Other
62 settings include "replace", which replaces unknown characters, and
63 "ignore", which drops them. This setting can be overridden with
64 the --encodingmode command-line option.
65
66 HGMERGE::
67 An executable to use for resolving merge conflicts. The program
68 will be executed with three arguments: local file, remote file,
69 ancestor file.
70
71 The default program is "hgmerge", which is a shell script provided
72 by Mercurial with some sensible defaults.
73
74 (deprecated, use .hgrc)
75
76 HGRCPATH::
77 A list of files or directories to search for hgrc files. Item
78 separator is ":" on Unix, ";" on Windows. If HGRCPATH is not set,
79 platform default search path is used. If empty, only .hg/hgrc of
80 current repository is read.
81
82 For each element in path, if a directory, all entries in directory
83 ending with ".rc" are added to path. Else, element itself is
84 added to path.
85
86 HGUSER::
87 This is the string used for the author of a commit.
88
89 (deprecated, use .hgrc)
90
91 EMAIL::
92 If HGUSER is not set, this will be used as the author for a commit.
93
94 LOGNAME::
95 If neither HGUSER nor EMAIL is set, LOGNAME will be used (with
96 '@hostname' appended) as the author value for a commit.
97
98 EDITOR::
99 This is the name of the editor used in the hgmerge script. It will be
100 used for commit messages if HGEDITOR isn't set. Defaults to 'vi'.
101
102 PYTHONPATH::
103 This is used by Python to find imported modules and may need to be set
104 appropriately if Mercurial is not installed system-wide.
105 '''
44 }
106 }
45
107
General Comments 0
You need to be logged in to leave comments. Login now