I am hashing out our structure for Subversion and have the standard structure that I think most people use which is using one repository and multiple folders for each project:
MainRepository
Project1
branches
trunk
tags
Project2
branches
trunk
tags
..and so on
My question is, do I need a trunk, branches, and tags folder for the root MainRepository? Why would you if you're checking out from the trunk of lets say Project1. I don't know if I need one or why you'd need a trunk folder or others in the actual root of the repo.
MainRepository
Project1
branches
trunk
tags
Project2
branches
trunk
tags
...
trunk
branches
tags