git svn - 所有外部的克隆回购

wow*_*ick 10 svn git git-svn svn-externals

我想使用git来克隆一个svn存储库,但不幸的是,在哪里svn checkout得到所有外部的repo,git svn clone只获得没有外部的存储库.如何通过svn存储库获取外部git svn?我不想做任何花哨的东西,只需要获得外部的complet repo.

Dmi*_*nko 9

git-svn不支持外部,但您可以尝试使用SmartGit而不是git-svn.它支持svn:externals,将它们转换为.gitsvnextmodules文件并显示为模块.唯一的限制:您应该使用SmartGit克隆存储库,而不是打开现有的git-svn存储库.