![](/img/trans.png)
[英]git-svn: branch renamed in svn repository, how do I tell git-svn?
[英]How do I add new SVN remote branch to the existing git-svn repository
我已经使用 git-svn 克隆了 SVN 存储库并手工挑选了一些分支。 现在我需要再从 SVN 添加一个分支到 Git。 这能做到吗? 我更新了 .git/config 文件以添加它,但git svn fetch
什么也不做。
我们有非标准布局的巨大存储库,移动一切都不是很好。 所以我希望只移动我知道我们立即需要的东西,代价是损失一些历史(仍然保持多年的工作)。 我担心在某些时候需要一些历史版本的补丁,我们将无法从只读 SVN 添加丢失的分支......
你说的是一个旧的分支,不是吗? 可以完成,修改配置(我认为您已经完成了),然后您必须获取并使用-r
指定创建分支的修订版。
git svn fetch -r revision-where-it-was-created:HEAD
那应该做
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.