bazaar.conf - decisions

John A Meinel john at arbash-meinel.com
Tue Oct 11 14:12:43 BST 2005


Robert Collins wrote:
> On Tue, 2005-10-11 at 10:50 +1000, Michael Ellerman wrote:
>
>
> how about
> [path/*] matches paths in that dir and
> [path/**] matches any path under path/ ?

The issue is if I want to control the parent directory *and* the children.

[path/*] looks like I'm just controlling the children.

How about making it just a flag
[some/path]
recurse=deep
recurse=none
recurse=shallow

Or not worry too much about depth, and have
recurse=true
recurse=false

That makes it obvious and avoids the arcane "what does 2 stars mean?"

You also could have in children "inherit-from-parent=true/false" so that
even if the parent was stated with recursion, the children could turn it
off.

Also, I would like to add that you should be able to set the access
rights for a directory (and all subdirectories) even if that dir is not
a bzr dir. So you can do:

[~/mirrors/bzr]
recurse=true
signatures=require

And then my ~/mirrors/bzr/bzr.dev ~/mirrors/bzr/bzr-format-5, etc will
all have signatures required without having to specify each one.

John
=:->

>
> Rob

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 253 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051011/251bd167/attachment.pgp 


More information about the bazaar mailing list