svn2git不会获取分支或标记

时间:2012-11-09 23:41:45

标签: git svn migration repository svn2git

我正在使用svn2git将标准分支/标记/主干结构的SVN存储库迁移到Git。按照svn2git提出的说明,我能够从SVN获取所有修订并将其翻译成Git。

但是,除了行李箱之外,它不包括任何其他内容。这是SVN repo的结构:

root
  |- branches
  |- tags
  |- trunk

这是SVN抓取并翻译成Git的内容:

root
  ... list of project folders...

所有内容都被抛入主目录,没有生成任何分支或标记,因为程序已经公布了。另外我确定我将svn2git指向我的root repo文件夹,而不仅仅是主干。

有谁知道如何克服这个问题,或者知道更好的替代方法来执行此翻译?

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

git中的分支和标记未显示在文件层次结构中,而是显示在单独的命名空间中。尝试命令“git branch”和“git tag”,看看你得到了什么?