微软打算放弃TFVC而支持Git吗?

[原文发表地址] Is Microsoft abandoning TFVC in favor of Git?

[原文发表时间] 4/14/2014

不。

这是社会媒体力量的一个示例。我原本打算忽略它,但我已经受够了被要求"官方确认",使我不得不说些什么J.

上星期有人在推特上发布消息“微软淘汰了TFS版本控制储存库,并移到Git上。在TFS展示会上非官方地证实”

它很受欢迎,并创造了一个小小的转发风暴。

它显然是不准确的。有人告诉我这是我们的一个MVP 和一个客户在TFS 展示会上在走廊上的对话产生误解的结果。误解发生了 — — 我并不担心它。但是社会媒体却可以让这些误解快速全球化 J

正如我宣布在VS/TFS 中Git支持时说的那样,我们的目的是提供最佳集中式的版本控制系统和最佳分布式的版本控制系统。我们打算全力支持并无限止的提高它们,等等。两种类型的版本控制对于不同的团队都是有用的,两者都受益于紧密集成和我们在TFS 和 Visual Studio中提供的企业级托管。目前,我们的客户中的大部分都在使用TFVC。这可能会或可能不会随着时间而改变。但是你可以打赌我们将继续致力于使这两部分变得更棒。

有些功能还将继续观察,最近,我们所有的新的开发工作都是关于Git 功能的。这是确切的。这就简单的反映了Git 有多落后,例如,它不支持代码审查、 CodeLens、My Work、 分支可视化和更多功能。我们正努力地让我们 的Git支持和我们的TFVC支持享有同等待遇。虽然一般情况下,对于现在和未来来说,当我们建立新的功能时,我们会尝试用一种方式来生成它们,使之既能适合 Git 又能适合TFVC。这里有一个示例,在过去6 或 9 个月中,我们改良了版本控制的网页界面,我们找到了使TFVC和 Git 有更好的体验的方法。这不是一个意外事件 — — 它是深思熟虑的结果。

希望这能解决问题,并能提供一个"官方声明",使人们能够明确我们的立场以便能对我们有信心。

谢谢,

Brian