我正在尝试导入遵循标准 svn 约定(主干/分支/标签)的 svn 存储库。“问题”是每个副本下面有两个完全无用的目录,我真的想在我的 git repo 中消除它们。我的 svn 结构如下所示:
trunk/redundantdir1/redunddantdir2/realstuff
branches/b1/redundantdir1/redunddantdir2/realstuff
tags/t1/redundantdir1/redunddantdir2/realstuff
...
在 svn 中,这两个目录并没有受到太大的伤害,因为大多数用户只会从“realstuff”中退出。使用 git,我真的很想将冗余目录排除在存储库之外。我不准备开始更改 svn 结构,我需要能够在(短时间内)使 git repo 与 subversion 保持同步。建议?