从TFS迁移到Git

时间:2010-05-20 14:50:52

标签: git tfs

是否可以从TFS 2008迁移到Git,并且仍然保留所有历史记录等? 我看过一些关于通过SVN进行讨论的引用,但这看起来相当复杂,并且使我在我的工作中引入Git的使命变得复杂。

2 个答案:

答案 0 :(得分:57)

有一个直接的方式叫它git-tfs,它在github上。

你只是做了一个

  git tfs clone <tfs server> <tfs project>

我建议获取源代码并将其单独添加到路径中,以便您可以调试它以获得任何异常,但代码很容易逐步完成。

我有一个文件,它是一个500 MB的客户端存储在tfs中,不会转换的,需要几个小时来缩小它。

答案 1 :(得分:1)

通过维护您的签到历史记录,我写了关于将源代码从TFS迁移到Git的博客。 希望它会有所帮助:

博客: TFS to GIT Migration