从TFS迁移到Gi

是否可以从TFS 2008迁移到Git,并仍然保留所有历史记录等?我见过一些有关通过SVN做到这一点的参考,但这似乎相当复杂,并且使我在工作中引入Git的任务变得复杂。

Henning asked 2020-02-23T01:19:01Z
2个解决方案
59 votes

有一种直接的方法叫git-tfs,它位于github上。

你只是做一个

  git tfs clone <tfs server> <tfs project>

我建议获取源并将其分别添加到您的路径中,以便您可以对它进行调试以防万一,但是代码很容易执行。

我有一个文件,该文件的msi大小为500 MB,客户端将其存储在tfs中,该文件无法转换,花了几个小时才将其缩小。

DevelopingChris answered 2020-02-23T01:19:28Z
2 votes

我通过维护您的签到历史来撰写有关将源代码从TFS迁移到Git的博客。希望对您有所帮助:

博客:从TFS到GIT的迁移

Prasad Telkikar answered 2020-02-23T01:19:53Z
translate from https://stackoverflow.com:/questions/2874873/migrating-from-tfs-to-git