我们正试图远离TFS.使用git-tfs工具,我们能够迁移现有仓库的一部分,但在某些麻烦的签入时崩溃了.我们已经能够制作一套拼凑的Git repos,它涵盖了大多数原始TFS提交.
目前有:
Git回购从2009年到2011年的变化
Git repo从2011年到2016年的变化
Git回购从2016年到现在的变化
期望:
Big Git回购涵盖2009年至今
任何存在于整个时间的文件都只有一个文件历史记录
我们有什么方法可以将它们拼接成一个Git仓库吗?我们不关心保留SHA(它们都是新的),但我们无法破坏文件历史记录.