Most people structure their repositories as so, which is best practice
MainRepository
Project1
branches
trunk
tags
Project2
branches
trunk
tags
..and so on
would there ever be a need to create a second repository? I think most people have lived with only one as best practice and would never need to create a second, is that correct? Or are there some circumstances where you might want to create more than one?