I will create a new user on my svn server, which can access only in one of my repository. It's possible?
My server runs debian squeeze.
For per directory authenticated access see the auth section of the redbean book.
If you want something easier you could use something with a GUI to set access permissions, such as uberSVN.
You can set permissions using svn authz file. First of all, we need to create an Access Control file.
User Groups
You can create groups of users and then use those for rules. You do this under a special heading in square brackets:
This will create a group called ‘mygroup’ which ‘dave’ and ‘mike’ belongs to.
And now for some examples. Examples
In this example:
You need to add is the following line in apache svn configuration file.
So that the file looks like this:
Save the file, and then restart Apache2:
You should now have access control working for Subversion over Apache2.