/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

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

  • Committer: Vincent Ladeuil
  • Date: 2011-05-27 21:41:02 UTC
  • mfrom: (5875.2.11 i18n-mod)
  • mto: This revision was merged to the branch mainline in revision 5932.
  • Revision ID: v.ladeuil+lp@free.fr-20110527214102-1vk9kyq1pdfm08kr
Introduce bzrlib.i18n

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", "dots", "tty"
 
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.
23
25
 
24
26
BZR_SIGQUIT_PDB
25
27
~~~~~~~~~~~~~~~
59
61
 
60
62
Path to the editor Bazaar should use for commit messages, etc.
61
63
 
 
64
BZR_LOG
 
65
~~~~~~~
 
66
 
 
67
Location of the Bazaar log file. You can check the current location by
 
68
running ``bzr version``.
 
69
 
 
70
The log file contains debug information that is useful for diagnosing or
 
71
reporting problems with Bazaar.
 
72
 
 
73
Setting this to ``NUL`` on Windows or ``/dev/null`` on other platforms
 
74
will disable logging.
 
75
 
 
76
 
62
77
BZR_PLUGIN_PATH
63
78
~~~~~~~~~~~~~~~
64
79
 
77
92
 
78
93
As for the ``PATH`` variables, if multiple directories are
79
94
specified in ``BZR_PLUGIN_PATH`` they should be separated by the
80
 
platform specific appropriate character (':' on Unix/Linux/etc,
 
95
platform specific appropriate character (':' on Unix,
81
96
';' on windows)
82
97
 
83
98
By default if ``BZR_PLUGIN_PATH`` is set, it replaces searching
166
181
The path where Bazaar should look for shell plugin external commands.
167
182
 
168
183
 
 
184
http_proxy, https_proxy
 
185
~~~~~~~~~~~~~~~~~~~~~~~
 
186
 
 
187
Specifies the network proxy for outgoing connections, for example::
 
188
 
 
189
  http_proxy=http://proxy.example.com:3128/ 
 
190
  https_proxy=http://proxy.example.com:3128/
 
191
 
 
192
 
169
193
Configuration files
170
194
-------------------
171
195
 
172
196
Location
173
197
~~~~~~~~
174
198
 
175
 
Configuration files are located in ``$HOME/.bazaar`` on Linux/Unix and
 
199
Configuration files are located in ``$HOME/.bazaar`` on Unix and
176
200
``C:\Documents and Settings\<username>\Application Data\Bazaar\2.0`` on
177
201
Windows. (You can check the location for your system by using
178
202
``bzr version``.)
236
260
    email            = John Doe <jdoe@isp.com>
237
261
    check_signatures = require
238
262
 
 
263
A variable can reference other variables **in the same configuration file** by
 
264
enclosing them in curly brackets::
 
265
 
 
266
    my_branch_name = feature_x
 
267
    my_server      = bzr+ssh://example.com
 
268
    push_location   = {my_server}/project/{my_branch_name}
 
269
 
239
270
 
240
271
Variable policies
241
272
^^^^^^^^^^^^^^^^^
300
331
    create_signatures = always
301
332
    check_signatures  = always
302
333
 
303
 
    [http://bazaar-vcs.org/bzr/*]
 
334
    [http://example.com/bzr/*]
304
335
    check_signatures  = require
305
336
 
306
337
The authentication configuration file, authentication.conf
482
513
    whether the format deprecation warning is shown on repositories that are
483
514
    using deprecated formats.
484
515
 
 
516
default_format
 
517
~~~~~~~~~~~~~~
 
518
 
 
519
A format name for the default format used when creating branches.  See ``bzr
 
520
help formats`` for possible values.
 
521
 
 
522
 
 
523
Unicode options
 
524
---------------
 
525
 
 
526
output_encoding
 
527
~~~~~~~~~~~~~~~
 
528
 
 
529
A Python unicode encoding name for text output from bzr, such as log
 
530
information.  Values include: utf8, cp850, ascii, iso-8859-1.  The default
 
531
is the terminal encoding prefered by the operating system.
 
532
 
485
533
 
486
534
Branch type specific options
487
535
----------------------------
504
552
parent_location
505
553
~~~~~~~~~~~~~~~
506
554
 
507
 
If present, the location of the default branch for pull or merge.
508
 
This option is normally set by ``pull --remember`` or ``merge
 
555
If present, the location of the default branch for pull or merge.  This option
 
556
is normally set when creating a branch, the first ``pull`` or by ``pull
509
557
--remember``.
510
558
 
511
559
push_location
512
560
~~~~~~~~~~~~~
513
561
 
514
562
If present, the location of the default branch for push.  This option
515
 
is normally set by ``push --remember``.
 
563
is normally set by the first ``push`` or ``push --remember``.
516
564
 
517
565
push_strict
518
566
~~~~~~~~~~~
545
593
If present, defines the ``--strict`` option default value for checking
546
594
uncommitted changes before sending a merge directive.
547
595
 
 
596
 
 
597
External Merge Tools
 
598
--------------------
 
599
 
 
600
bzr.mergetool.<name>
 
601
~~~~~~~~~~~~~~~~~~~~
 
602
 
 
603
Defines an external merge tool called <name> with the given command-line.
 
604
Arguments containing spaces should be quoted using single or double quotes. The
 
605
executable may omit its path if it can be found on the PATH.
 
606
 
 
607
The following markers can be used in the command-line to substitute filenames
 
608
involved in the merge conflict::
 
609
 
 
610
  {base}      file.BASE
 
611
  {this}      file.THIS
 
612
  {other}     file.OTHER
 
613
  {result}    output file
 
614
  {this_temp} temp copy of file.THIS, used to overwrite output file if merge
 
615
              succeeds.
 
616
 
 
617
For example::
 
618
 
 
619
  bzr.mergetool.kdiff3 = kdiff3 {base} {this} {other} -o {result}
 
620
 
 
621
bzr.default_mergetool
 
622
~~~~~~~~~~~~~~~~~~~~~
 
623
 
 
624
Specifies which external merge tool (as defined above) should be selected by
 
625
default in tools such as ``bzr qconflicts``.
 
626
 
 
627
For example::
 
628
 
 
629
  bzr.default_mergetool = kdiff3