~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-05-04 20:44:14 UTC
  • mfrom: (5807.2.2 inventory-tree-tests)
  • Revision ID: pqm@pqm.ubuntu.com-20110504204414-j893hspmx3k1rki4
(jelmer) Skip per_tree tests that are InventoryTree-specific if they're run
 against non-inventory trees. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
BZR_PROGRESS_BAR
20
20
~~~~~~~~~~~~~~~~
21
21
 
22
 
Override the progress display.  Possible values are "none" or "text".  If
23
 
the value is "none" then no progress bar is displayed.  The value "text" draws
24
 
the ordinary command line progress bar.
 
22
Override the progress display.  Possible values are "none", "dots", "tty"
25
23
 
26
24
BZR_SIGQUIT_PDB
27
25
~~~~~~~~~~~~~~~
386
384
check_signatures
387
385
~~~~~~~~~~~~~~~~
388
386
 
389
 
Reserved for future use.  These options will allow a policy for branches to
390
 
require signatures.
 
387
Defines the behavior for signatures.
391
388
 
392
389
require
393
390
    The gnupg signature for revisions must be present and must be valid.
403
400
create_signatures
404
401
~~~~~~~~~~~~~~~~~
405
402
 
406
 
Defines the behaviour of signing revisions on commits.  By default bzr will not
407
 
sign new commits.
 
403
Defines the behaviour of signing revisions.
408
404
 
409
405
always
410
 
    Sign every new revision that is committed.  If the signing fails then the
411
 
    commit will not be made.
 
406
    Sign every new revision that is committed.
412
407
 
413
408
when-required
414
 
    Reserved for future use.
 
409
    (default) Sign newly committed revisions only when the branch requires
 
410
    signed revisions.
415
411
 
416
412
never
417
 
    Reserved for future use.
418
 
 
419
 
In future it is planned that ``when-required`` will sign newly
420
 
committed revisions only when the branch requires them.  ``never`` will refuse
421
 
to sign newly committed revisions, even if the branch requires signatures.
 
413
    Refuse to sign newly committed revisions, even if the branch
 
414
    requires signatures.
422
415
 
423
416
recurse
424
417
~~~~~~~
467
460
These settings are only needed if the SMTP server requires authentication
468
461
to send mail.
469
462
 
470
 
locks.steal_dead
471
 
~~~~~~~~~~~~~~~~
472
 
 
473
 
If set to true, bzr will automatically break locks held by processes from
474
 
the same machine and user that are no longer alive.  Otherwise, it will
475
 
print a message and you can break the lock manually, if you are satisfied
476
 
the object is no longer in use.
477
 
 
478
463
mail_client
479
464
~~~~~~~~~~~
480
465
 
565
550
parent_location
566
551
~~~~~~~~~~~~~~~
567
552
 
568
 
If present, the location of the default branch for pull or merge.  This option
569
 
is normally set when creating a branch, the first ``pull`` or by ``pull
 
553
If present, the location of the default branch for pull or merge.
 
554
This option is normally set by ``pull --remember`` or ``merge
570
555
--remember``.
571
556
 
572
557
push_location
573
558
~~~~~~~~~~~~~
574
559
 
575
560
If present, the location of the default branch for push.  This option
576
 
is normally set by the first ``push`` or ``push --remember``.
 
561
is normally set by ``push --remember``.
577
562
 
578
563
push_strict
579
564
~~~~~~~~~~~
618
603
executable may omit its path if it can be found on the PATH.
619
604
 
620
605
The following markers can be used in the command-line to substitute filenames
621
 
involved in the merge conflict::
622
 
 
623
 
  {base}      file.BASE
624
 
  {this}      file.THIS
625
 
  {other}     file.OTHER
626
 
  {result}    output file
627
 
  {this_temp} temp copy of file.THIS, used to overwrite output file if merge
628
 
              succeeds.
629
 
 
630
 
For example::
 
606
involved in the merge conflict:
 
607
 
 
608
{base}      file.BASE
 
609
{this}      file.THIS
 
610
{other}     file.OTHER
 
611
{result}    output file
 
612
{this_temp} temp copy of file.THIS, used to overwrite output file if merge
 
613
            succeeds.
 
614
 
 
615
For example:
631
616
 
632
617
  bzr.mergetool.kdiff3 = kdiff3 {base} {this} {other} -o {result}
633
618
 
634
619
bzr.default_mergetool
635
 
~~~~~~~~~~~~~~~~~~~~~
 
620
~~~~~~~~~~~~~~~~~
636
621
 
637
622
Specifies which external merge tool (as defined above) should be selected by
638
623
default in tools such as ``bzr qconflicts``.
639
624
 
640
 
For example::
 
625
For example:
641
626
 
642
627
  bzr.default_mergetool = kdiff3