0

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

但是,它不包括除树干以外的任何东西。这是 SVN 存储库的结构:

root
  |- branches
  |- tags
  |- trunk

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

root
  ... list of project folders...

一切都被扔进了主目录,没有生成任何分支或标签,正如程序所宣传的那样。此外,我确定我将 svn2git 指向我的根 repo 文件夹,而不仅仅是树干。

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

感谢您的时间。

4

1 回答 1

2

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

于 2012-11-10T00:12:44.117 回答