我使用的是svn2git
,但我也可以使用git svn
。我在SVN仓库中有以下场景。将SVN分支子文件夹迁移到Git
trunk
brances
branchesA
branchA1
branchA2
[...]
branchesB
branchB1
branchB2
[...]
branchesX
[...]
迁移完成后,在Git的一侧有分支机构branchesA
,branchesB
等..已与正确SVN分支文件夹内。例如在Git仓库:
master
branchesA
branchesB
branchesX
[...]
如果$git checkout branchesA
你会看到所有的分支状的子文件夹($ls
):
branchA1
branchA2
branchA3
[...]
有没有一种方法或工具或东西,可能已经解决这个问题,一旦我迁移它,或者以某种方式将多个文件夹传递给--branches
?
有PR可以解决这个问题,但尚未获得批准! https://github.com/nirvdrum/svn2git/pull/65 –