::svn://localhost/repos/myrepo |
:svn://localhost/repos/myrepo |
cd /path/to/svn_data/repos svnadmin create myrepo
[users] myname = mypasswd
Define a list of users and passwords.
/path/to/repos/myrepo/conf/authz
[/] * = myname = rw
The above config means
/path/to/repos/myrepo/conf/svnserve.conf
[general] anon-access=none auth-access=write password-db=passwd authz-db=authz realm=My Repository
The above config means:
svnserve -d -r /path/to/svn_data
This will cause svnserve to listen on 3690 (may need to open the port or configure a firewall rule to restrict access as necessary.)
The URL to the repository created above is:
svn://localhost/repos/myrepo
You can now add or import projects, create a 'current' svn:externals definition, etc.