1svnserve.conf(5)              File Formats Manual             svnserve.conf(5)
2
3
4

NAME

6       svnserve.conf - Repository configuration file for svnserve
7

SYNOPSIS

9       repository-path/conf/svnserve.conf
10

DESCRIPTION

12       svnserve.conf  controls  the  behavior of the svnserve daemon on a per-
13       repository basis.  It is located in the conf subdirectory of the repos‐
14       itory.
15
16       The  overall structure of the file is the same as the structure of Sub‐
17       version user configuration files.  At the top level are sections, which
18       are  specified  by  words  in  square brackets; inside each section are
19       variable definitions of the form "variable = value".   Lines  beginning
20       with  '#'  are  ignored.  svnserve.conf currently uses only one section
21       named "general", and supports the following variables:
22
23       anon-access = none|read|write
24            Determines the access  level  for  unauthenticated  users.   write
25            access  allows  all repository operations.  read access allows all
26            operations except committing  and  changing  revision  properties.
27            none access allows no access.  The default level is read.
28
29       auth-access = none|read|write
30            Determines  the  access  level  for authenticated users, using the
31            same access levels as above.  The default level is write.
32
33       password-db = filename
34            Sets the location of the password database.  filename may be rela‐
35            tive to the repository conf directory.  There is no default value.
36            The password database has the same overall format  as  this  file.
37            It uses only one section "users"; each variable within the section
38            is a username, and each value is a password.
39
40       realm = realm-name
41            Sets the authentication realm of the repository.  If two reposito‐
42            ries  have  the  same password database, they should have the same
43            realm, and vice versa; this association allows clients  to  use  a
44            single  cached  password  for  several  repositories.  The default
45            realm value is the repository's uuid.
46

EXAMPLE

48       The following example svnserve.conf allows read  access  for  authenti‐
49       cated users, no access for anonymous users, points to a passwd database
50       in the same directory, and defines a realm name.
51
52        [general]
53        anon-access = none
54        auth-access = read
55        password-db = passwd
56        realm = My First Repository
57
58       The file "passwd" would look like:
59
60        [users]
61        joeuser = joepassword
62        jayrandom = randomjay
63

SEE ALSO

65       svnserve(8)
66
67
68
69                                                              svnserve.conf(5)
Impressum