【发布时间】:2011-02-21 22:11:00
【问题描述】:
是否可以从 TFS 2008 迁移到 Git,并且仍然保留所有历史记录等? 我看过一些关于通过 SVN 进行操作的参考资料,但这似乎相当复杂,并且使我在工作中引入 Git 的使命变得复杂。
【问题讨论】:
是否可以从 TFS 2008 迁移到 Git,并且仍然保留所有历史记录等? 我看过一些关于通过 SVN 进行操作的参考资料,但这似乎相当复杂,并且使我在工作中引入 Git 的使命变得复杂。
【问题讨论】:
有一种直接的方式叫做git-tfs,它在github上。
你只是做一个
git tfs clone <tfs server> <tfs project>
我建议获取源代码并将其单独添加到您的路径中,以便您可以调试它以防出现任何异常情况,但代码很容易单步执行。
我有一个 500 MB 的 msi 文件,客户端存储在 tfs 中,无法转换,需要几个小时才能缩小范围。
【讨论】:
cinst GitTfs 获得。
通过维护您的签入历史记录,我撰写了关于将源代码从 TFS 迁移到 Git 的博客。 希望它会有所帮助:
【讨论】: