我们遇到的问题是我们在svn repo中将多个文件从一个项目移动到另一个项目,我们希望将具有完整历史记录的新项目迁移到git。
SVN看起来像这样:
|- project-old
|- branches
|- tags
|- trunk (deleted)
|- file.txt (moved to project new)
|- project-new
|- branches
|- tags
|- trunk
|- module
|- file.txt
我们已将所有文件从旧项目移动到新项目(在子文件夹中)。
当我们只迁移project-new时,git中的历史记录会在文件移动到project-new时开始,之前一切都丢失了。 有没有办法保存以完成两个(svn)项目的文件历史记录?