我正在使用svn2git将标准分支/标签/主干结构的 SVN 存储库迁移到 Git。遵循 svn2git 的说明后,我能够从 SVN 获取所有修订版并将其翻译成 Git。
但是,它不包括除树干以外的任何东西。这是 SVN 存储库的结构:
root
|- branches
|- tags
|- trunk
这是 SVN 抓取并翻译成 Git 的内容:
root
... list of project folders...
一切都被扔进了主目录,没有生成任何分支或标签,正如程序所宣传的那样。此外,我确定我将 svn2git 指向我的根 repo 文件夹,而不仅仅是树干。
有谁知道如何克服这个问题,或者可能知道执行此翻译的更好的替代方法?
感谢您的时间。