我有一个大型svn存储库与主干和多个分支。我想克隆一个特定的分支,最近一个分支到git仓库。我不希望整个svn版本库的修订历史记录,但只是从创建分支的时候开始。我的svn回购有一个标准的结构,如分支机构,标签和树干。我试图克隆使用类似的命令,具体回购协议克隆一个特定的svn分支独自进入与该分支独自版本历史的git
git svn clone https://{path to SVN repo}/branches/{my branch name}
这工作,但考虑如何庞大我的回购协议,该进程正在于,至少一个星期,如果我离开我的机器上运行非停止。我认为这是因为,GIT试图从第一次提交到回购中获取版本历史。我想检查一下是否可以将一个分支克隆到GIT中,并单独使用该分支的版本历史记录?对不起,长期的问题和任何帮助,将不胜感激。
当我尝试使用--single-branch命令解决方案时,我得到一个未知的命令错误。我假设自从我使用GIT-SVN桥接器后,可能会有不同的命令?