After almost three years of CVS usage,
i decided to convert my repository to SVN.
I was really tired with two of the CVS features:
Removal/Renaming of existing content
Versioning of each file
For the conversion i used the cvs2svn utility which worked really great :).
I know access my repository with webdav, and i have users and groups for the repository only
(handy if you want to allow other people to access certain parts of your repository).