git - 将 TFS 项目转换为 git repo 的最佳方法是什么

标签 git tfs

我知道在 VS2012 中对 git 的支持有很多进展。我们目前有一个 Team Foundation Server 2012(更新 2),我们所有的项目都以经典的 TFS 格式存储在上面。

我们想要从 TFS 转移到纯 git repo 系统(与 git repos 共享文件夹)。

将我们现有的 TFS 项目迁移到 git 存储库以便它们维护完整的提交日志等的最佳方法是什么?

TFS2Git还有路要走吗?

最佳答案

有一个 article Black Marble 关于使用 git tf 并使用 --deep 进行克隆以在 TFS 实例之间传输时维护历史记录。这同样适用于迁移到 Git。

关于git - 将 TFS 项目转换为 git repo 的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17294894/

相关文章:

ios - 使用 github 的 Github 命令行 vs. Xcode vs. Git 应用程序?

GitHub Hook 无法通过 SSL 工作

git - 在 git log --all 中排除 Remote ?

git - 我仍在使用旧电子邮件推送我的代码?

visual-studio-2012 - 分别 checkin 每个项目?

git - 如何与 Jenkins 持续集成管理数据库

tfs - 寻找在引入新警告时破坏构建的构建事件

c# - 防伪 token 问题已解决但对项目产生影响后很奇怪

c# - 如何创建补丁系统

version-control - 将一个文件拆分为多个文件并保留所有部分的历史记录