I am setting up VisualSVN. It comes with a "Repositories" repo. My question is pretty simple I hope, do I create a single repository under the root and then add a new folder for each project I want to manage? or do I create a new repository under the root "Repositores" for each new project?
If your projects are related, then I would create a single repository under the root and then add a new folder for each project I want to manage. A single repository could contain a project group which contains different projects.
If your projects are unrelated, then create a new repository for each project. Then each project will belong to different project group.
I have all of my projects in a single repository. Each project gets a folder with a trunk, tags, and branches subfolder. One drawback to this is that any commit increments the revision of the repository, but I don't show the revision number anywhere in my code.
Some things to consider:
Chapter 5 of the SVN Book delves into this question:
http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayoutYou cannot perform svn copy/svn move operations between repositories, but you can between directories.
It's more of an art than a science, and it comes down to how much source code the projects will be sharing.