(Fixed: no requires svnserve.conf file. sorry)
By default, All TOW users have all privileges of SVN.
If you want to manage access control each user on SVN, try like this.
- Edit C:\TOW\Apache\conf\httpd.conf.
- Find <Location /svn> and change like below.
<Location /svn>
DAV svn
SVNParentPath “C:/TOW/SvnRepo/Projects”# our access control policy
AuthzSVNAccessFile “C:/TOW/SvnRepo/Projects/authz”# try anonymous access first, resort to real
# authentication if necessary.
Satisfy Any
Require valid-userAuthType Basic
AuthName “TOW:Subversion Authentication”
AuthUserFile “C:/TOW/SvnRepo/Projects/trac.htpasswd”
</Location> - Create C:/TOW/SvnRepo/Projects/authz file and fill like below. (ex. test, test2 has already registered.)
[/]
test = rw
test2 = r
* = Restart TOW.
You can find more details about authz settings in here.