问题
默认情况下, git svn clone仅从分支创建开始导入历史记录,尽管事实上,文件的历史记录在分支创建之前存在于 SVN 存储库中。
我们的 SVN 分支是由创建的svn copy
,如果这很重要的话。
我的尝试
我试过--no-minimize-url
and --follow-parent
,但没有成功。从分支创建开始,生成的 Git 存储库与没有这些参数的情况相同。
期望的结果
Git 存储库,包含 SVN 存储库创建的完整历史记录。
更新
我的实际命令行是
git svn clone http://svnserver/repo/dir1/dir2/project
有帮助的是-T
结果命令的争论:
git svn clone http://svnserver/repo/ -T dir1/dir2/project