0

我正在尝试将 SVN 存储库完全迁移到 GIT。它具有以下文件结构。

在此处输入图像描述

标签也一样。我尝试了以下命令。

git svn clone --tags=tags/*/* --branches=branches/*/* --no-metadata

上面的命令现在运行了 3 天。存储库大小不是那么大。到目前为止,我只能看到大约 150MB 大小的 .git 文件夹。正常吗?或者我做错了什么。提前感谢您的帮助。

4

1 回答 1

0
  1. 您不能(不得)在标签/分支定义中使用通配符
  2. --tags| 可以在选项中--branches 多次指定git svn clone

如果您的真实分支(标签)是branch_root_N( ) 下的目录,则您必须为存储库的每个分支/标签的tag_root_N添加一个--branches=PATH/TO/branch_root_N

于 2013-09-13T15:07:00.743 回答