5

我最近一直在使用 Mercurial 进行一些开发,并且一直很喜欢它。

我很好奇,微软是否在内部使用任何形式的分布式源代码控制,和/或他们是否正在以任何方式走向它?

我发现这篇文章: http: //maratux.blogspot.com/2009/03/microsoft-uses-git-for-version-control.html

它说微软正在使用 Git 进行版本控制,但我没有任何证据表明它是合法的。

有什么想法吗?谣言?内幕消息?

4

4 回答 4

8

当然,我的文章(我博客上的那篇,maratux)是愚人节的恶作剧……正如我最后所说,我只是希望他们使用 RCS……或者根本不使用……考虑到质量至少他们的操作系统,他们可能没有使用。:-) 顺便说一句,我必须开始考虑我今年要发布的恶作剧。

干杯!

于 2011-03-03T16:47:19.787 回答
7

据我所知,很多开发正在内部转移到 Team Foundation Server。Team Foundation Server 博客上的这篇文章支持:http: //msmvps.com/blogs/vstsblog/archive/2008/08/17/how-microsoft-uses-team-foundation-server-internally.aspx

至于你引用的文章,它在底部做了一些关于它是“4 月 1 日”的声明,虽然这篇文章的日期是 3 月 25 日,所以我不确定这是怎么回事。在这一点上,我不会信任 blogspot 博客而不是 MS TFS 博客。

我不确定提供分布式版本控制系统是否符合微软的利益。如果人们有兴趣,还有其他已经存在的系统。世界不需要也不应该等待微软通过开发现有项目的竞争对手来给予系统/想法/工具的祝福。事实上,人们对 Microsoft 的 Team Foundation Server/Visual Source Safe 版本控制方法非常熟悉,以至于这种范式转变可能会疏远他们的客户群。另一方面,如此多的人虔诚地喝着 MS kool-aid,并且不会做任何不是微软官方的事情,这一变化会让许多开发人员看到替代品。微软怎么会错?他们是世界上最大的软件组织。

我对在我的博客上的公司工作场所使用分布式版本控制(特别是 git)有一些想法:http: //nerdfurio.us/blog/post.aspx?id=c64bf098-7a5a-de11- aa53-001143eed2d5

于 2009-06-30T21:10:50.437 回答
5

看看这里。这是布赖恩哈里的博客。在这篇文章中,他指出 a) 他在 Microsoft 负责 TFS,b) 他们正在试验(或在撰写本文时计划)尝试分发 TFS 的方法。

于 2012-04-26T13:03:31.940 回答
5

Microsoft 宣布 Team Foundation Server 的下一个版本(2012 年之后)以及 Visual Studio 2012 的更新,将支持使用 libgit2 的 Git 的完整保真实施,并且他们的 Team Foundation Service 现在可以托管 Git 存储库:

http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx

于 2013-02-14T16:45:10.447 回答