我有一个SVN仓库,它的文件结构如下:
|---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
我希望将所有东西迁移到Git(保留历史记录),这样之后我就有了3个Git项目:project1,project2和project3。
为了做到这一点,我想创建每个项目的新存储库,然后将每个存储库迁移到Git。
我在网上搜索,但找不到这种文件结构的解决方案。我应该使用SVN过滤器还是其他方法?(我对SVN不太了解)。