我正在使用svn2git将标准分支/标记/主干结构的SVN存储库迁移到Git。按照svn2git提出的说明,我能够从SVN获取所有修订并将其翻译成Git。
但是,除了行李箱之外,它不包括任何其他内容。这是SVN repo的结构:
root
|- branches
|- tags
|- trunk
这是SVN抓取并翻译成Git的内容:
root
... list of project folders...
所有内容都被抛入主目录,没有生成任何分支或标记,因为程序已经公布了。另外我确定我将svn2git指向我的root repo文件夹,而不仅仅是主干。
有谁知道如何克服这个问题,或者知道更好的替代方法来执行此翻译?
感谢您的时间。
答案 0 :(得分:2)
git中的分支和标记未显示在文件层次结构中,而是显示在单独的命名空间中。尝试命令“git branch”和“git tag”,看看你得到了什么?