Git-svn创建一个分离的分支根

时间:2015-03-06 17:39:48

标签: git svn git-svn

我将svn存储库的trunk迁移到git。然后我对git repo做了一些提交。 我现在正在将旧的svn分支迁移到新的git仓库。 为此,我将svn-remote.urlsvn-remote.fetch config添加到.git/config。当我现在git svn fetch并随后使用git svn checkout签出时,我在SourceTree中获得了分离的树:

Detached root

最右边的紫色分支就像它没有根一样,而它应该分支到另一个分支分支的地方。

1 个答案:

答案 0 :(得分:0)

从注释中看起来使用--no-metadata git-svn键来删除可以构建正确树的数据。如果您计划将来保持svn同步,请不要使用该密钥。