Repository Setup

Use Tools|Repository Setup to set up a new local SVN repository and optionally svnserve to access this repository.

To use this command you need to have a local installation of the Subversion command line binaries. You can download them from http://subversion.tigris.org. It's recommended to have these binaries and the necessary libraries on your operating system path. Enter the full path to svnadmin and svnserve.

Note

When proceeding with Next SmartSVN will perform some basic checks whether the chosen files are correct by executing svnadmin --version resp. svnserve --version. Later on SmartSVN needs to be able to execute svnadmin create [repository] resp. invoke svnserve -d -r [repository-root].

On the Repository page, enter the New Repository Location where the repository will be created.

On the Username page, enter a Username and Password which will have write-access to the newly created repository; anonymous access will be restricted to read-only.

Note

SmartSVN will configure the file conf/svnserve.conf (in the selected repository directory) to use the password file conf/passwd. Later on you can add other users resp. change usernames and passwords in this file.

After the repository has been created and configured successfully, you may choose to Start 'svnserve' automatically when accessing the repository. Refer to Add for details. Select Proceed with importing files into the repository to continue with the Create Module wizard.