Aha! That seems to be working as intended with the new version now \o/
I just had to learn a bit about the whole <limit> and <limitexcept> stuff to get my head around it.
Basically, it's because I was assuming that "full-access" meant full-access, but what it seems to mean is more like "add write-access", so you still need read access. "Read-only" is not
only read-access, ie it doesn't "block" full access. You need that one too!
So now my groups are:
Developers:
Alice,
BobAuditors:
Alice,
Bob,
CharlesGroups (read-only access):
Developers,
AuditorsGroups (full access):
DevelopersResulting in an httpd with:
Limit: Require user alice bob charles
LimitExcept: Require user alice bobPerhaps the labels could be changed slightly to help numpties like me? (I'm not all that familiar with SVN, so if these map onto existing conventions then I guess it's just my fault)
That's not a bug though, the last update fixed the actual problem
Perhaps once I've got access to the Wiki I'll make a note on there. (Still not read the faq's on that, so been keeping clear of it so far)