Using "svnadmin create" command, we can create new project repositories.

Command
Command to create new project repositories inside subversion is svnadmin create.
svnadmin create repoPath
Consider following examples
svnadmin create /usr/local/svn/clients/MyProject
svnadmin create .
First command will create a repository inside "/usr/local/svn/clients/MyProject" while the second command creates a repository in your current directory. You can pick either of the above commands.
After creating the repository, you must alter access controls. For that open conf/svnserver.conf found inside newly created repository folder.
Common values to alter are;
anon-access
- access control for non authenticated users, so better to set it to none (anon-access = none)
auth-access
- access control for authenticated users, this must be set it to "read" or "write" (auth-access = read)
COMMENTS