从TFVC迁移到git,新的git目录结构并维护TFVC变更集历史记录

时间:2016-12-03 04:33:58

标签: git tfs

我尝试将单个TFVC存储库中的多个项目迁移到新的git存储库。我想保留文件/目录变更集历史记录 - 我不关心项目工作项目等。

我发现了从TFVC迁移到git的多个示例,但是,我想重新组建新git存储库的目录结构,所以我的目标是一次移动一个TFVC项目。有没有办法做到这一点并保留文件变更集历史记录?

我发现的示例显示克隆原始存储库,从TFVC中清除文件以获取git,然后将整个存储库推送到git或推送保留原始目录结构的单个项目 - 这不是我想要的。

1 个答案:

答案 0 :(得分:2)

正常迁移您的存储库,然后重新组织它。或者重新组织它,然后将其转换为Git存储库。

没有工具可以通过提交历史向后传播重组后的文件夹结构。