我将svn存储库的trunk迁移到git。然后我对git repo做了一些提交。
我现在正在将旧的svn分支迁移到新的git仓库。
为此,我将svn-remote.url
和svn-remote.fetch config
添加到.git/config
。当我现在git svn fetch
并随后使用git svn checkout
签出时,我在SourceTree中获得了分离的树:
最右边的紫色分支就像它没有根一样,而它应该分支到另一个分支分支的地方。
答案 0 :(得分:0)
从注释中看起来使用--no-metadata
git-svn键来删除可以构建正确树的数据。如果您计划将来保持svn同步,请不要使用该密钥。