needs a way to specify default values for config options by path
Bug #832046 reported by
Vincent Ladeuil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Vincent Ladeuil |
Bug Description
locations.conf provides a way to override options specified in branch.conf even if most people use it for default values (without realizing they can't define options in branch.conf after that).
Related branches
lp:~vila/bzr/832046-globs-store-ordered
- Martin Packman (community): Approve
- Jelmer Vernooij (community): Abstain
-
Diff: 304 lines (+163/-21) (has conflicts)4 files modifiedbzrlib/config.py (+62/-10)
bzrlib/tests/test_config.py (+87/-8)
doc/developers/configuration.txt (+6/-3)
doc/en/release-notes/bzr-2.5.txt (+8/-0)
tags: | added: config |
Changed in bzr: | |
status: | Confirmed → In Progress |
Changed in bzr: | |
milestone: | none → 2.5b5 |
status: | In Progress → Fix Released |
To post a comment you must log in.
Possibly the simplest way to fix this is to just give locations.conf lower priority than branch.conf? I think there may be another bug asking for that, or at least it would fix some other bugs about the masking.
- migration may be hard
- perhaps there are cases where you actually do want locations.conf to have higher priority?