I am implementing a source control system in Visual Studio 2010 without using the Team Foundation Server. To achieve this goal I chose AnkhSVN as subversion plug-in in Visual Studio 2010 and VisualSVN Server as source repository server (I do not use its client).
All the setup was successful, I created a repository in VisualSVN and I activated the AnkhSVN plug-in in VisualStudio 2010.
According to the best practices in source control, I would like to have for every solution added to subversion repository, a subfolder structure "branches/tags/trunk", as shown here:
RepositoryFolder
Solution1
Branches
Tags
Trunk
Solution2
Branches
Tags
Trunk
...
VisualSVN server, when creating the subversion repository, asks whether you want to have this "branches/tags/trunk" subfolder structure. Let's assume the repository is empty, VisualSVN places this 3 subfolders under the repository folder.
When I use AnkhSVN under Visual Studio 2010 to add a solution to the repository, it creates a new folder for the solution under the repository folder. Visual Studio asks me if I want to create just the trunk folder. I will therefore end up with a structure like this:
RepositoryFolder
Branches
Tags
Trunk
Solution1
Trunk
That obviously is not what I wan. How can I set up both VisualSVN and AnkhSVN to automatically create (and retrieve) a "branches/tags/trunk" structure underneath every solution added from Visual Studio?
Thanks
Francesco