[svnbook] r5084 committed - trunk/en/book/ch06-server-configuration.xml

Daniel Shahaf d.s at daniel.shahaf.name
Sat Feb 6 18:22:13 CST 2016


cmpilato at users.sourceforge.net wrote on Tue, Feb 02, 2016 at 20:04:37 +0000:
> +          <varlistentry>
> +            <term><literal>groups-db</literal></term>
> +            <listitem>
> +
> +              <para>Specifies the path of the groups file.  If a
> +                regular local path is used, then unless that path
> +                begins with a forward-slash character
> +                (<literal>/</literal>), it is interpreted as a path
> +                relative to the directory containing
> +                the <filename>svnserve.conf</filename> configuration
> +                file.</para>
> +
> +              <para>You may also specify the location of a groups file
> +                which is versioned inside a Subversion repository.
> +                Use a local URL (one which begins
> +                with <literal>file://</literal>) to refer to an
> +                absolute Subversion-versioned file.  Alternatively,
> +                use a repository relative URL (one which begins
> +                with <literal>^/</literal>) to cause
> +                <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.

> +            </listitem>
> +          </varlistentry>
> +
> +          <varlistentry>
> +            <term><literal>hooks-env</literal></term>
> +            <listitem>
> +
> +              <para>Specifies the path to the hook script environment
> +                configuration file.  This option overrides the
> +                per-repository default location for this file, and can
> +                be used to configure the hook script environment for
> +                multiple repositories in a single file if an absolute
> +                path is specified.  Unless you specify an absolute
> +                path, the file's location is interpreted as relative
> +                to the directory containing
> +                the <filename>svnserve.conf</filename> configuration
> +                file.</para>
> +
> +              <para>You may also specify the location of a groups file
> +                which is versioned inside a Subversion repository.

Copy-pasto: "groups file" → "hook script environment configuration file"




More information about the svnbook-dev mailing list