3089.3.1
by Ian Clatworthy
move reference material out of User Guide into User Reference |
1 |
Configuration Settings |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
2 |
======================= |
1821.1.1
by Alexander Belchenko
win32 installer for bzr.dev.0.9 |
3 |
|
2513.1.8
by Martin Pool
Doc testing of exceptions |
4 |
.. TODO: Should have some explanation of why you'd want things in |
5 |
.. branch.conf. |
|
6 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
7 |
|
3089.3.1
by Ian Clatworthy
move reference material out of User Guide into User Reference |
8 |
Environment settings |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
9 |
--------------------- |
10 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
11 |
While most configuration is handled by configuration files, some options |
12 |
which may be semi-permanent can also be controlled through the environment. |
|
13 |
||
14 |
BZR_EMAIL |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
15 |
~~~~~~~~~ |
16 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
17 |
Override the email id used by Bazaar. Typical format:: |
18 |
||
19 |
"John Doe <jdoe@example.com>" |
|
20 |
||
21 |
See also the ``email`` configuration value. |
|
22 |
||
23 |
BZR_PROGRESS_BAR |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
24 |
~~~~~~~~~~~~~~~~ |
25 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
26 |
Override the progress display. Possible values are "none", "dots", "tty" |
27 |
||
28 |
BZR_SIGQUIT_PDB |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
29 |
~~~~~~~~~~~~~~~ |
30 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
31 |
Control whether SIGQUIT behaves normally or invokes a breakin debugger. |
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
32 |
|
3104.2.7
by Ian Clatworthy
feedback from poolie |
33 |
* 0 = Standard SIGQUIT behavior (normally, exit with a core dump) |
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
34 |
* 1 = Invoke breakin debugger (default) |
1551.18.20
by Aaron Bentley
Add environment vars to config document |
35 |
|
36 |
BZR_HOME |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
37 |
~~~~~~~~ |
38 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
39 |
Override the home directory used by Bazaar. |
40 |
||
41 |
BZR_SSH |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
42 |
~~~~~~~ |
43 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
44 |
Select a different SSH implementation. |
45 |
||
46 |
BZR_PDB |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
47 |
~~~~~~~ |
48 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
49 |
Control whether to launch a debugger on error. |
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
50 |
|
51 |
* 0 = Standard behavior |
|
52 |
* 1 = Launch debugger |
|
1551.18.20
by Aaron Bentley
Add environment vars to config document |
53 |
|
54 |
BZR_REMOTE_PATH |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
55 |
~~~~~~~~~~~~~~~ |
56 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
57 |
Path to the Bazaar executable to use when using the bzr+ssh protocol. |
58 |
||
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
59 |
See also the ``bzr_remote_path`` configuration value. |
1551.18.20
by Aaron Bentley
Add environment vars to config document |
60 |
|
61 |
BZR_EDITOR |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
62 |
~~~~~~~~~~ |
63 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
64 |
Path to the editor Bazaar should use for commit messages, etc. |
65 |
||
66 |
BZR_PLUGIN_PATH |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
67 |
~~~~~~~~~~~~~~~ |
68 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
69 |
The path to the plugins directory that Bazaar should use. |
70 |
||
71 |
BZRPATH |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
72 |
~~~~~~~ |
73 |
||
1551.18.20
by Aaron Bentley
Add environment vars to config document |
74 |
The path where Bazaar should look for shell plugin external commands. |
75 |
||
76 |
||
2900.2.24
by Vincent Ladeuil
Review feedback. |
77 |
Configuration files |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
78 |
------------------- |
2900.2.24
by Vincent Ladeuil
Review feedback. |
79 |
|
80 |
Location |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
81 |
~~~~~~~~ |
2900.2.24
by Vincent Ladeuil
Review feedback. |
82 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
83 |
Configuration files are located in ``$HOME/.bazaar`` on Linux/Unix and |
84 |
``C:\Documents and Settings\<username>\Application Data\Bazaar\2.0`` on |
|
3104.2.7
by Ian Clatworthy
feedback from poolie |
85 |
Windows. (You can check the location for your system by using |
86 |
``bzr version``.) |
|
87 |
||
88 |
There are three primary configuration files in this location: |
|
2900.2.24
by Vincent Ladeuil
Review feedback. |
89 |
|
90 |
* ``bazaar.conf`` describes default configuration options, |
|
91 |
||
92 |
* ``locations.conf`` describes configuration information for |
|
93 |
specific branch locations, |
|
94 |
||
95 |
* ``authentication.conf`` describes credential information for |
|
96 |
remote servers. |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
97 |
|
2601.1.1
by James Westby
Split out bug tracker configuration in to its own file. |
98 |
Each branch can also contain a configuration file that sets values specific |
99 |
to that branch. This file is found at ``.bzr/branch/branch.conf`` within the |
|
100 |
branch. This file is visible to all users of a branch, if you wish to override |
|
101 |
one of the values for a branch with a setting that is specific to you then you |
|
102 |
can do so in ``locations.conf``. |
|
103 |
||
2977.1.1
by Ian Clatworthy
First cut at new look User Guide including chapters 1 and 2 |
104 |
General format |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
105 |
~~~~~~~~~~~~~~ |
2900.2.24
by Vincent Ladeuil
Review feedback. |
106 |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
107 |
An ini file has three types of contructs: section headers, section |
108 |
variables and comments. |
|
109 |
||
2120.6.14
by James Henstridge
Fix RST syntax as suggested by j-a-meinel |
110 |
Comments |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
111 |
^^^^^^^^ |
112 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
113 |
A comment is any line that starts with a "#" (sometimes called a "hash |
114 |
mark", "pound sign" or "number sign"). Comment lines are ignored by |
|
1861.2.6
by Alexander Belchenko
branding: change Bazaar-NG to Bazaar |
115 |
Bazaar when parsing ini files. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
116 |
|
2977.1.1
by Ian Clatworthy
First cut at new look User Guide including chapters 1 and 2 |
117 |
Section headers |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
118 |
^^^^^^^^^^^^^^^ |
119 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
120 |
A section header is a word enclosed in brackets that starts at the begining |
2293.1.6
by Brad Crittenden
post review changes |
121 |
of a line. A typical section header looks like this:: |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
122 |
|
123 |
[DEFAULT] |
|
124 |
||
3368.1.1
by Andrew Bennetts
Fix inaccuracy in configuration.txt help topic. |
125 |
The only valid section headers for bazaar.conf currently are [DEFAULT] and |
126 |
[ALIASES]. Section headers are case sensitive. The default section provides for |
|
127 |
setting variables which can be overridden with the branch config file. |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
128 |
|
2293.1.6
by Brad Crittenden
post review changes |
129 |
For ``locations.conf``, the variables from the section with the |
130 |
longest matching section header are used to the exclusion of other |
|
131 |
potentially valid section headers. A section header uses the path for |
|
132 |
the branch as the section header. Some examples include:: |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
133 |
|
134 |
[http://mybranches.isp.com/~jdoe/branchdir] |
|
135 |
[/home/jdoe/branches/] |
|
136 |
||
137 |
||
2977.1.1
by Ian Clatworthy
First cut at new look User Guide including chapters 1 and 2 |
138 |
Section variables |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
139 |
^^^^^^^^^^^^^^^^^ |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
140 |
|
141 |
A section variable resides within a section. A section variable contains a |
|
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
142 |
variable name, an equals sign and a value. For example:: |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
143 |
|
144 |
email = John Doe <jdoe@isp.com> |
|
145 |
check_signatures = require |
|
146 |
||
147 |
||
2977.1.1
by Ian Clatworthy
First cut at new look User Guide including chapters 1 and 2 |
148 |
Variable policies |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
149 |
^^^^^^^^^^^^^^^^^ |
2120.6.13
by James Henstridge
update doc/configuration.txt with information about policies |
150 |
|
151 |
Variables defined in a section affect the named directory or URL plus |
|
152 |
any locations they contain. Policies can be used to change how a |
|
153 |
variable value is interpreted for contained locations. Currently |
|
154 |
there are three policies available: |
|
155 |
||
2120.6.14
by James Henstridge
Fix RST syntax as suggested by j-a-meinel |
156 |
none: |
157 |
the value is interpreted the same for contained locations. This is |
|
158 |
the default behaviour. |
|
159 |
norecurse: |
|
160 |
the value is only used for the exact location specified by the |
|
161 |
section name. |
|
162 |
appendpath: |
|
163 |
for contained locations, any additional path components are |
|
164 |
appended to the value. |
|
2120.6.13
by James Henstridge
update doc/configuration.txt with information about policies |
165 |
|
166 |
Policies are specified by keys with names of the form "$var:policy". |
|
167 |
For example, to define the push location for a tree of branches, the |
|
2120.6.14
by James Henstridge
Fix RST syntax as suggested by j-a-meinel |
168 |
following could be used:: |
2120.6.13
by James Henstridge
update doc/configuration.txt with information about policies |
169 |
|
170 |
[/top/location] |
|
171 |
push_location = sftp://example.com/location |
|
172 |
push_location:policy = appendpath |
|
173 |
||
2120.6.14
by James Henstridge
Fix RST syntax as suggested by j-a-meinel |
174 |
With this configuration, the push location for ``/top/location/branch1`` |
175 |
would be ``sftp://example.com/location/branch1``. |
|
2120.6.13
by James Henstridge
update doc/configuration.txt with information about policies |
176 |
|
177 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
178 |
The main configuration file, bazaar.conf |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
179 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
180 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
181 |
``bazaar.conf`` only allows one |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
182 |
section called ``[DEFAULT]``. This default section contains the default |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
183 |
configuration options for all branches. The default section can be |
2293.1.6
by Brad Crittenden
post review changes |
184 |
overriden by providing a branch-specific section in ``locations.conf``. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
185 |
|
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
186 |
A typical ``bazaar.conf`` section often looks like the following:: |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
187 |
|
188 |
[DEFAULT] |
|
189 |
email = John Doe <jdoe@isp.com> |
|
190 |
editor = /usr/bin/vim |
|
191 |
check_signatures = check-available |
|
192 |
create_signatures = when-required |
|
193 |
||
2900.2.24
by Vincent Ladeuil
Review feedback. |
194 |
|
195 |
The branch location configuration file, locations.conf |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
196 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2900.2.24
by Vincent Ladeuil
Review feedback. |
197 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
198 |
``locations.conf`` allows one to specify overriding settings for |
2900.2.24
by Vincent Ladeuil
Review feedback. |
199 |
a specific branch. The format is almost identical to the default section in |
200 |
bazaar.conf with one significant change: The section header, instead of saying |
|
201 |
default, will be the path to a branch that you wish to override a value |
|
202 |
for. The '?' and '*' wildcards are supported:: |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
203 |
|
204 |
[/home/jdoe/branches/nethack] |
|
205 |
email = Nethack Admin <nethack@nethack.com> |
|
206 |
||
207 |
[http://hypothetical.site.com/branches/devel-branch] |
|
208 |
create_signatures = always |
|
209 |
check_signatures = always |
|
210 |
||
1861.2.8
by Alexander Belchenko
More branding: bazaar-ng -> Bazaar; bazaar-ng.org -> bazaar-vcs.org |
211 |
[http://bazaar-vcs.org/bzr/*] |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
212 |
check_signatures = require |
213 |
||
2900.2.24
by Vincent Ladeuil
Review feedback. |
214 |
The authentication configuration file, authentication.conf |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
215 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2900.2.24
by Vincent Ladeuil
Review feedback. |
216 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
217 |
``authentication.conf`` allows one to specify credentials for |
2900.2.24
by Vincent Ladeuil
Review feedback. |
218 |
remote servers. This can be used for all the supported transports and any part |
219 |
of bzr that requires authentication (smtp for example). |
|
220 |
||
221 |
The syntax of the file obeys the same rules as the others except for the |
|
222 |
variable policies which don't apply. |
|
223 |
||
224 |
For more information on the possible uses of the authentication configuration |
|
3089.3.13
by Ian Clatworthy
merge bzr.dev |
225 |
file see `Authentication Settings`_. |
2900.2.24
by Vincent Ladeuil
Review feedback. |
226 |
|
227 |
||
2977.1.1
by Ian Clatworthy
First cut at new look User Guide including chapters 1 and 2 |
228 |
Common variable options |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
229 |
----------------------- |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
230 |
|
231 |
||
2977.1.7
by Ian Clatworthy
move config reference into appendices |
232 |
~~~~~ |
233 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
234 |
The email address to use when committing a branch. Typically takes the form |
235 |
of:: |
|
236 |
||
237 |
email = Full Name <account@hostname.tld> |
|
238 |
||
239 |
editor |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
240 |
~~~~~~ |
241 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
242 |
The path of the editor that you wish to use if *bzr commit* is run without |
2601.1.1
by James Westby
Split out bug tracker configuration in to its own file. |
243 |
a commit message. This setting is trumped by the environment variable |
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
244 |
``BZR_EDITOR``, and overrides the ``VISUAL`` and ``EDITOR`` environment |
245 |
variables. |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
246 |
|
247 |
check_signatures |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
248 |
~~~~~~~~~~~~~~~~ |
249 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
250 |
Defines the behavior for signatures. |
251 |
||
252 |
require |
|
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
253 |
The gnupg signature for revisions must be present and must be valid. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
254 |
|
255 |
ignore |
|
2376.4.35
by Jonathan Lange
Include configuration documentation for tracker config options. |
256 |
Do not check gnupg signatures of revisions. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
257 |
|
258 |
check-available |
|
259 |
(default) If gnupg signatures for revisions are present, check them. |
|
1861.2.6
by Alexander Belchenko
branding: change Bazaar-NG to Bazaar |
260 |
Bazaar will fail if it finds a bad signature, but will not fail if |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
261 |
no signature is present. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
262 |
|
263 |
create_signatures |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
264 |
~~~~~~~~~~~~~~~~~ |
265 |
||
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
266 |
Defines the behaviour of signing revisions. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
267 |
|
268 |
always |
|
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
269 |
Sign every new revision that is committed. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
270 |
|
271 |
when-required |
|
272 |
(default) Sign newly committed revisions only when the branch requires |
|
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
273 |
signed revisions. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
274 |
|
275 |
never |
|
2293.1.6
by Brad Crittenden
post review changes |
276 |
Refuse to sign newly committed revisions, even if the branch |
277 |
requires signatures. |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
278 |
|
279 |
recurse |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
280 |
~~~~~~~ |
281 |
||
2293.1.6
by Brad Crittenden
post review changes |
282 |
Only useful in ``locations.conf``. Defines whether or not the |
283 |
configuration for this section applies to subdirectories: |
|
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
284 |
|
285 |
true |
|
2293.1.6
by Brad Crittenden
post review changes |
286 |
(default) This section applies to subdirectories as well. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
287 |
|
288 |
false |
|
289 |
This section only applies to the branch at this directory and not |
|
2376.4.35
by Jonathan Lange
Include configuration documentation for tracker config options. |
290 |
branches below it. |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
291 |
|
292 |
gpg_signing_command |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
293 |
~~~~~~~~~~~~~~~~~~~ |
294 |
||
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
295 |
(Default: "gpg"). Which program should be used to sign and check revisions. |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
296 |
For example:: |
1610.2.1
by James Blackwell
Copied in docs for wiki & First round cleanup |
297 |
|
298 |
gpg_signing_command = /usr/bin/gnpg |
|
299 |
||
1551.18.17
by Aaron Bentley
Introduce bzr_remote_path configuration variable |
300 |
bzr_remote_path |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
301 |
~~~~~~~~~~~~~~~ |
302 |
||
1551.18.17
by Aaron Bentley
Introduce bzr_remote_path configuration variable |
303 |
(Default: "bzr"). The path to the command that should be used to run the smart |
304 |
server for bzr. This value may only be specified in locations.conf, because: |
|
305 |
||
306 |
- it's needed before branch.conf is accessible |
|
307 |
- allowing remote branch.conf files to specify commands would be a security |
|
308 |
risk |
|
309 |
||
310 |
It is overridden by the BZR_REMOTE_PATH environment variable. |
|
311 |
||
2535.2.1
by Adeodato Simó
New SMTPConnection class, a reduced version of that in bzr-email. |
312 |
smtp_server |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
313 |
~~~~~~~~~~~ |
314 |
||
2535.2.1
by Adeodato Simó
New SMTPConnection class, a reduced version of that in bzr-email. |
315 |
(Default: "localhost"). SMTP server to use when Bazaar needs to send |
316 |
email, eg. with ``merge-directive --mail-to``, or the bzr-email plugin. |
|
317 |
||
318 |
smtp_username, smtp_password |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
319 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
320 |
||
2535.2.1
by Adeodato Simó
New SMTPConnection class, a reduced version of that in bzr-email. |
321 |
User and password to authenticate to the SMTP server. If smtp_username |
322 |
is set, and smtp_password is not, Bazaar will prompt for a password. |
|
2601.1.1
by James Westby
Split out bug tracker configuration in to its own file. |
323 |
These settings are only needed if the SMTP server requires authentication |
324 |
to send mail. |
|
2535.2.1
by Adeodato Simó
New SMTPConnection class, a reduced version of that in bzr-email. |
325 |
|
2681.1.14
by Aaron Bentley
Update docs |
326 |
mail_client |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
327 |
~~~~~~~~~~~ |
328 |
||
2681.1.26
by Aaron Bentley
Merge MAPI support from Lukáš Lalinsky |
329 |
A mail client to use for sending merge requests. |
2681.1.27
by Aaron Bentley
Update text, fix whitespace issues |
330 |
By default, bzr will try to use ``mapi`` on Windows. On other platforms, it |
331 |
will try ``xdg-email``. If either of these fails, it will fall back to |
|
332 |
``editor``. |
|
2681.1.26
by Aaron Bentley
Merge MAPI support from Lukáš Lalinsky |
333 |
|
2790.2.5
by Keir Mierle
Change ordering of clients listing. |
334 |
Supported values for specific clients: |
335 |
||
336 |
:evolution: Use Evolution. |
|
337 |
:kmail: Use KMail. |
|
338 |
:mutt: Use Mutt. |
|
339 |
:thunderbird: Use Mozilla Thunderbird or Icedove. For Thunderbird/Icedove 1.5, |
|
340 |
this works around some bugs that xdg-email doesn't handle. |
|
341 |
||
2790.2.2
by Keir Mierle
Change alphabetic ordering into two categories; one for specific clients the other for generic options. |
342 |
Supported generic values are: |
2681.1.26
by Aaron Bentley
Merge MAPI support from Lukáš Lalinsky |
343 |
|
2790.2.1
by Keir Mierle
Add Mutt as a supported client email program. Also rearranges various listings |
344 |
:default: See above. |
345 |
:editor: Use your editor to compose the merge request. This also uses |
|
346 |
your commit id, (see ``bzr whoami``), smtp_server and (optionally) |
|
347 |
smtp_username and smtp_password. |
|
2790.2.2
by Keir Mierle
Change alphabetic ordering into two categories; one for specific clients the other for generic options. |
348 |
:mapi: Use your preferred e-mail client on Windows. |
349 |
:xdg-email: Use xdg-email to run your preferred mail program |
|
350 |
||
2681.1.14
by Aaron Bentley
Update docs |
351 |
submit_branch |
2977.1.7
by Ian Clatworthy
move config reference into appendices |
352 |
~~~~~~~~~~~~~ |
353 |
||
2681.1.14
by Aaron Bentley
Update docs |
354 |
The branch you intend to submit your current work to. This is automatically |
355 |
set by ``bzr send``, and is also used by the ``submit:`` revision spec. This |
|
356 |
should usually be set on a per-branch or per-location basis. |
|
357 |
||
358 |
public_branch |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
359 |
~~~~~~~~~~~~~ |
360 |
||
2681.1.14
by Aaron Bentley
Update docs |
361 |
A publically-accessible version of this branch (implying that this version is |
362 |
not publically-accessible). Used (and set) by ``bzr send``. |
|
363 |
||
2230.3.43
by Aaron Bentley
Update docs |
364 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
365 |
Branch type specific options |
366 |
---------------------------- |
|
2230.3.43
by Aaron Bentley
Update docs |
367 |
|
3104.2.5
by Ian Clatworthy
fix some broken links and make doc more Windows user friendly |
368 |
These options apply only to branches that use the ``dirstate-tags`` or |
369 |
later format. They |
|
1551.18.20
by Aaron Bentley
Add environment vars to config document |
370 |
are usually set in ``.bzr/branch/branch.conf`` automatically, but may be |
371 |
manually set in ``locations.conf`` or ``bazaar.conf``. |
|
2230.3.43
by Aaron Bentley
Update docs |
372 |
|
373 |
append_revisions_only |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
374 |
~~~~~~~~~~~~~~~~~~~~~ |
375 |
||
2293.1.6
by Brad Crittenden
post review changes |
376 |
If set to "True" then revisions can only be appended to the log, not |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
377 |
removed. A branch with this setting enabled can only pull from |
378 |
another branch if the other branch's log is a longer version of its |
|
379 |
own. This is normally set by ``bzr init --append-revisions-only``. |
|
2230.3.43
by Aaron Bentley
Update docs |
380 |
|
381 |
parent_location |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
382 |
~~~~~~~~~~~~~~~ |
383 |
||
2230.3.43
by Aaron Bentley
Update docs |
384 |
If present, the location of the default branch for pull or merge. |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
385 |
This option is normally set by ``pull --remember`` or ``merge |
2601.1.1
by James Westby
Split out bug tracker configuration in to its own file. |
386 |
--remember``. |
2230.3.43
by Aaron Bentley
Update docs |
387 |
|
388 |
push_location |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
389 |
~~~~~~~~~~~~~ |
390 |
||
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
391 |
If present, the location of the default branch for push. This option |
392 |
is normally set by ``push --remember``. |
|
2230.3.43
by Aaron Bentley
Update docs |
393 |
|
394 |
bound_location |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
395 |
~~~~~~~~~~~~~~ |
396 |
||
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
397 |
The location that commits should go to when acting as a checkout. |
398 |
This option is normally set by ``bind``. |
|
2230.3.43
by Aaron Bentley
Update docs |
399 |
|
400 |
bound |
|
2977.1.7
by Ian Clatworthy
move config reference into appendices |
401 |
~~~~~ |
402 |
||
2230.3.43
by Aaron Bentley
Update docs |
403 |
If set to "True", the branch should act as a checkout, and push each commit to |
2293.1.3
by Brad Crittenden
Updated version_info.txt for grammar changes |
404 |
the bound_location. This option is normally set by ``bind``/``unbind``. |