【发布时间】:2011-03-13 14:16:34
【问题描述】:
我使用 Git 克隆了一个项目的源代码,它是在服务器上从 SVN 存储库转换而来的。这个 Git 存储库的问题是它缺少标签、分支,并且缺少一些修订。对我来说,使用 git-svn clone 的修订数量是巨大的(~20000),这会浪费带宽和时间,因为我的本地仓库中已经有了大部分对象。因此,我想知道:
- 如何将我的 Git 存储库转换为 git-svn 存储库,以便直接从 SVN 存储库而不是损坏的 Git 存储库进行更新。
- 我可以在不克隆所有内容的情况下获取缺失的修订版吗?
- 可以直接用Git下载标签吗?
- 这些分支会不会是一个额外的问题?
【问题讨论】: