TFS从TFVC迁移到Git

时间:2019-03-20 10:27:07

标签: tfs tfs2015 tfs2018

我和我的团队使用TFVC使用TFS 2015。 我们安装了TFS 2018,并将项目移至TFS 2018。 我们想使用Git代替TFVC。

我们可以轻松做到这一点吗?

2 个答案:

答案 0 :(得分:0)

您可以使用此(https://github.com/git-tfs/git-tfs)来迁移代码。请注意,您仍然必须添加gitignore,您可以根据所使用的IDE从https://github.com/github/gitignore复制一个

答案 1 :(得分:0)

您可以使用内置的TFS迁移:

enter image description here

enter image description here

通过这种方式,您只能保留最近180天的历史记录。

另一种选择是使用git-tfs,git-tfs工具是Team Foundation版本控制和Git之间的双向桥梁,可用于执行迁移。如果您想尝试具有完整历史记录,超过导入工具支持的180天的迁移,或者想要尝试包含多个分支和合并关系的迁移,则Git-TFS是合适的。

更多信息,您可以找到herehere