是否可以从TFS 2008迁移到Git,并且仍然保留所有历史记录等? 我看过一些关于通过SVN进行讨论的引用,但这看起来相当复杂,并且使我在我的工作中引入Git的使命变得复杂。
答案 0 :(得分:57)
有一个直接的方式叫它git-tfs,它在github上。
你只是做了一个
git tfs clone <tfs server> <tfs project>
我建议获取源代码并将其单独添加到路径中,以便您可以调试它以获得任何异常,但代码很容易逐步完成。
我有一个文件,它是一个500 MB的客户端存储在tfs中,不会转换的,需要几个小时来缩小它。
答案 1 :(得分:1)
通过维护您的签到历史记录,我写了关于将源代码从TFS迁移到Git的博客。 希望它会有所帮助: