svnrepositorysvnserve

svnserve: can I have common configuration for all my repos


I am trying to have a local repository for my personal projects. With one or two users. And as many projects as I wish. Mainly in a shared MyBookLive disks. svn server is running in a local mac mini pointing to that shared disk.

I found every svn repo have its own svnserve.conf file.

Is it possible to use a common svnserve.conf file for all my projects?


Solution

  • svnserve (v1.7) does not seem to have any option to override the file name of svnserve.conf, so I would suggest either:

    1. Keep all your projects together in one repository, and give each one a top-level folder, with trunk, tags, and branches under each.

    2. Store svnserve.conf in one common location, and use symbolic links in each of the other repositories, so that they all share the same actual file.