如何将新的SVN远程分支添加到现有的git-svn存储库中

问题描述 投票:0回答:1

我已经使用git-svn克隆了SVN存储库,并手工挑选了一些分支。现在,我需要再添加一个从SVN到Git的分支。能做到吗?我更新了.git / config文件以添加它,但是git svn fetch无效。

我们拥有庞大的存储库,具有非标准布局,因此移动所有内容都不会很好。因此,我希望只搬走我知道我们立即需要的东西,而这会损失一些历史记录(仍然需要保持多年的工作量)。我担心,尽管有时需要一些历史版本的补丁,但我们无法从只读SVN中添加缺少的分支...

git git-svn
1个回答
1
投票

您正在谈论的是old分支,不是吗?可以完成,修改配置(我认为您已经完成),然后必须提取并使用-r指定创建分支的修订。

git svn fetch -r revision-where-it-was-created:HEAD

应该这样做

© www.soinside.com 2019 - 2024. All rights reserved.