65
65
The path to the plugins directory that Bazaar should use.
66
If not set, Bazaar will search for plugins in:
68
* the user specific plugin directory (containing the ``user`` plugins),
70
* the bzrlib directory (containing the ``core`` plugins),
72
* the site specific plugin directory if applicable (containing
73
the ``site`` plugins).
75
If ``BZR_PLUGIN_PATH`` is set in any fashion, it will change the
76
the way the plugin are searched.
78
As for the ``PATH`` variables, if multiple directories are
79
specified in ``BZR_PLUGIN_PATH`` they should be separated by the
80
platform specific appropriate character (':' on Unix/Linux/etc,
83
By default if ``BZR_PLUGIN_PATH`` is set, it replaces searching
84
in ``user``. However it will continue to search in ``core`` and
85
``site`` unless they are explicitly removed.
87
If you need to change the order or remove one of these
88
directories, you should use special values:
90
* ``-user``, ``-core``, ``-site`` will remove the corresponding
91
path from the default values,
93
* ``+user``, ``+core``, ``+site`` will add the corresponding path
94
before the remaining default values (and also remove it from
97
Note that the special values 'user', 'core' and 'site' should be
98
used literally, they will be substituted by the corresponding,
99
platform specific, values.
104
The examples below uses ':' as the separator, windows users
107
Overriding the default user plugin directory:
108
``BZR_PLUGIN_PATH='/path/to/my/other/plugins'``
110
Disabling the site directory while retaining the user directory:
111
``BZR_PLUGIN_PATH='-site:+user'``
113
Disabling all plugins (better achieved with --no-plugins):
114
``BZR_PLUGIN_PATH='-user:-core:-site'``
116
Overriding the default site plugin directory:
117
``BZR_PLUGIN_PATH='/path/to/my/site/plugins:-site':+user``
428
374
A publically-accessible version of this branch (implying that this version is
429
375
not publically-accessible). Used (and set) by ``bzr send``.
434
A list of strings, each string represent a warning that can be emitted by
435
bzr. Mentioning a warning in this list tells bzr to not emit it.
439
* ``format_deprecation``:
440
whether the format deprecation warning is shown on repositories that are
441
using deprecated formats.
444
378
Branch type specific options
445
379
----------------------------
470
404
If present, the location of the default branch for push. This option
471
405
is normally set by ``push --remember``.
476
If present, defines the ``--strict`` option default value for checking
477
uncommitted changes before pushing.
482
If present, defines the ``--strict`` option default value for checking
483
uncommitted changes before pushing into a different VCS without any
495
416
If set to "True", the branch should act as a checkout, and push each commit to
496
417
the bound_location. This option is normally set by ``bind``/``unbind``.
501
If present, defines the ``--strict`` option default value for checking
502
uncommitted changes before sending a merge directive.