I setup a debian based server and installed subversion on it. After I configured the subversion client I did my first checkout. But I recognized a problem.
When I am using the svn protocol I can do a checkout without entering a username or password. But when I am using the http:// protocol I need to enter a username and password.
Now I want that I only can do a checkout when I have a correct username and password. Whatever which protocol I use.
In the /etc/apache2/ dir I created a .passwd file which is working and an .authz file.
In the .authz file I have
[groups]
developer = name
[/]
@developer = rw
* =
in my dav_svn.conf :
<Location /project1>
DAV svn
SVNPath /var/svn/project1
AuthType Basic
AuthName "bla"
AuthUserFile /etc/apache2/svn.project1.passwd
AuthzSVNAccessFile /etc/apache2/svn.project1.authz
Require valid-user
</Location>