I have a SVN repository with this file structure:
|---trunk
| |---project1
| |---project2
| |---project3
|
|--branches
| |---1.1
| |---project1
| |---project2
| |---project3
| |---1.2
| |---project1
| |---project2
| |---project3
|--tags
| |---1.1
| |---project1
| |---project2
| |---project3
| |---1.2
| |---project1
| |---project2
| |---project3
I would like to migrate everything to Git (keeping history), so that afterwards I have 3 git projects: project1, project2, and project3.
In order to do that, I was thinking that it would be a good idea to create a new repository for each project and then migrate each repository to Git.
I searched online but I cannot find a solution for this file structure. Should I use SVN filters or what? (I don't know much about SVN).