I have a repository which has been expanding and expanding. Now I'm cleaning this up and want to move each project to a separate repository. My current setup:
[ProjectRepo]
- Projects
- Software1
- trunk (VS2010 solution inside here)
- .sln
- vs project #1
- vs project #2
- vs project #3
- branches
- tags
- Software2
- trunk (VS2010 solution inside here)
- .sln
- vs project #1
- vs project #2
- vs project #3
- branches
- tags
- Shared
- shared component #1 (vs project)
- trunk
- branches
- tags
- shared component #2 (vs project)
- trunk
- branches
- tags
Now i want to move each project and each solution to its own repository in the trunk directory. I've been trying with svnadmin dump and svndumpfilter, but the problem is the Node-path keeps staying like the old structure. How would one get to the following structure?
[Software #1 Repo]
- trunk
- branches
- tags
[Software #2 Repo]
- trunk
- branches
- tags
[Shared Component #1 Repo]
- trunk
- branches
- tags