~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/help_topics/en/configuration.txt

  • Committer: Jelmer Vernooij
  • Date: 2011-06-16 11:58:04 UTC
  • mto: This revision was merged to the branch mainline in revision 5987.
  • Revision ID: jelmer@samba.org-20110616115804-7tnqon61emrbdoxm
RemoveĀ unusedĀ Tree._get_ancestors.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 
15
15
  "John Doe <jdoe@example.com>"
16
16
 
17
 
See also the ``email`` configuration option.
 
17
See also the ``email`` configuration value.
18
18
 
19
19
BZR_PROGRESS_BAR
20
20
~~~~~~~~~~~~~~~~
54
54
 
55
55
Path to the Bazaar executable to use when using the bzr+ssh protocol.
56
56
 
57
 
See also the ``bzr_remote_path`` configuration option.
 
57
See also the ``bzr_remote_path`` configuration value.
58
58
 
59
59
BZR_EDITOR
60
60
~~~~~~~~~~
258
258
variable name, an equals sign and a value.  For example::
259
259
 
260
260
    email            = John Doe <jdoe@isp.com>
261
 
    gpg_signing_key  = Amy Pond <amy@example.com>
 
261
    check_signatures = require
262
262
 
263
263
A variable can reference other variables **in the same configuration file** by
264
264
enclosing them in curly brackets::
311
311
    [DEFAULT]
312
312
    email             = John Doe <jdoe@isp.com>
313
313
    editor            = /usr/bin/vim
 
314
    check_signatures  = check-available
314
315
    create_signatures = when-required
315
316
 
316
317
 
328
329
 
329
330
    [http://hypothetical.site.com/branches/devel-branch]
330
331
    create_signatures = always
 
332
    check_signatures  = always
 
333
 
 
334
    [http://example.com/bzr/*]
 
335
    check_signatures  = require
331
336
 
332
337
The authentication configuration file, authentication.conf
333
338
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
355
360
 
356
361
    debug_flags = hpss
357
362
 
358
 
or::
359
 
 
360
 
    debug_flags = hpss,evil
361
 
 
362
363
email
363
364
~~~~~
364
365
 
419
420
committed revisions only when the branch requires them.  ``never`` will refuse
420
421
to sign newly committed revisions, even if the branch requires signatures.
421
422
 
422
 
dirstate.fdatasync
423
 
~~~~~~~~~~~~~~~~~~
424
 
 
425
 
If true (default), working tree metadata changes are flushed through the
426
 
OS buffers to physical disk.  This is somewhat slower, but means data
427
 
should not be lost if the machine crashes.  See also repository.fdatasync.
428
 
 
429
 
gpg_signing_key
430
 
~~~~~~~~~~~~~~~
431
 
 
432
 
The GnuPG user identity to use when signing commits.  Can be an e-mail
433
 
address, key fingerprint or full key ID.  When unset or when set to
434
 
"default" Bazaar will use the user e-mail set with ``whoami``.
435
 
 
436
423
recurse
437
424
~~~~~~~
438
425
 
454
441
 
455
442
    gpg_signing_command = /usr/bin/gnpg
456
443
 
457
 
The specified command must accept the options "--clearsign" and "-u <email>".
458
 
 
459
444
bzr_remote_path
460
445
~~~~~~~~~~~~~~~
461
446
 
516
501
:mapi: Use your preferred e-mail client on Windows.
517
502
:xdg-email: Use xdg-email to run your preferred mail program
518
503
 
519
 
repository.fdatasync
520
 
~~~~~~~~~~~~~~~~~~~~
521
 
 
522
 
If true (default), repository changes are flushed through the OS buffers
523
 
to physical disk.  This is somewhat slower, but means data should not be
524
 
lost if the machine crashes.  See also dirstate.fdatasync.
525
 
 
526
504
submit_branch
527
505
~~~~~~~~~~~~~
528
506
 
628
606
If present, defines the ``--strict`` option default value for checking
629
607
uncommitted changes before sending a merge directive.
630
608
 
631
 
add.maximum_file_size
632
 
~~~~~~~~~~~~~~~~~~~~~
633
 
 
634
 
Defines the maximum file size the command line "add" operation will allow
635
 
in recursive mode, with files larger than this value being skipped. You may 
636
 
specify this value as an integer (in which case it is interpreted as bytes), 
637
 
or you may specify the value using SI units, i.e. 10KB, 20MB, 1G. A value of 0 
638
 
will disable skipping.
639
609
 
640
610
External Merge Tools
641
611
--------------------