In this section, we will discuss the specific runtime configuration options that Subversion currently supports.
The servers file
contains Subversion configuration options related to the network
layers. There are two special section names in this file—
groups section is
essentially a cross-reference table. The keys in this section are the
names of other sections in the file; their values are
globs—textual tokens that possibly contain wildcard characters—that
are compared against the hostnames of the machine to which Subversion
requests are sent:
[groups] beanie-babies = *.red-bean.com collabnet = svn.collab.net [beanie-babies] ... [collabnet] ...
When Subversion is used over a network, it attempts to match the
name of the server it is trying to reach with a group name under the
groups section. If a match is made,
Subversion then looks for a section in the servers file whose name is the matched
group’s name. From that section, it reads the actual network
global section contains
the settings that are meant for all of the servers not matched by one
of the globs under the
section. The options available in this section are exactly the same as
those that are valid for the other server sections in the file
(except, of course, the special
groups section), and are as follows:
This specifies a comma-separated list of patterns for repository hostnames that should be accessed directly, without ...