From the default svnserve.conf:
### The groups-db option controls the location of the groups file.
### Unless you specify a path starting with a /, the file's location is
### relative to the directory containing this file. The specified path
### may be a repository relative URL (^/) or an absolute file:// URL to a
### text file in a Subversion repository.
# groups-db = groups
Could whoever implemented that knob please document the syntax and
semantics of a groups-db file? Does the file use the ini format? Does
it have an ini section header? What happens if both an authz-db file
containing a [groups] section and a groups-db file are configured?
This information doesn't belong on the mailing list; it belongs in the
1.8 release notes, the 1.8 svnbook, or the template svnserve.conf file's
The knob was added in r1438407. That revision adds text to
subversion/mod_authz_svn/INSTALL, but that text does not explain the
syntax and semantics of that file, either.
----- Forwarded message from "C. Michael Pilato" <cmpilato_at_red-bean.com> -----
> Date: Tue, 9 Feb 2016 11:18:21 -0500
> From: "C. Michael Pilato" <cmpilato_at_red-bean.com>
> To: Daniel Shahaf <d.s_at_daniel.shahaf.name>
> Cc: svnbook-dev_at_red-bean.com, cmpilato_at_users.sourceforge.net
> Subject: Re: [svnbook] r5084 committed - trunk/en/book/ch06-server-configuration.xml
> On Sat, Feb 6, 2016 at 7:22 PM, Daniel Shahaf <d.s_at_daniel.shahaf.name>
> > cmpilato_at_users.sourceforge.net wrote on Tue, Feb 02, 2016 at 20:04:37
> > +0000:
> > > + <command>svnserve</command> to consult for each
> > > + repository the group file stored at the specified
> > > + relative URL within that repository.</para>
> > > +
> > How is a groups file used? What's its syntax? I don't see this
> > information in conf/svnserve.conf, release notes, or the book.
> I honestly don't know.
----- End forwarded message -----
Received on 2016-02-10 10:23:23 CET