As nice as it sounds, you cannot have a repository on the root folder. There seems to be a problem with Apache and its virtual folders. If you insist to do so, you will most likely receive error messages when commiting:
svn: The version resource does not correspond to the resource within the transaction. Either the requested version resource is out of date (needs to be updated), or the requested version resource is newer than the transaction root (restart the commit).
Do not fall into the trap of deleting and re-adding the files, as it will only temporarily solve the problem.
In fact this problem occurs only on files found at the root directory, the second time you commit a modification on the same file.
If that’s the case then the solution is to move your repository to another directory, for ex. to http://youraddress.com/svn/rep
I hope this helps someone.
Happy Coding