Microsoft的分布式源代码控制计划是什么?

Jas*_*ung 5 git dvcs

我最近一直在使用Mercurial进行一些开发并一直喜欢它.

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

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

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

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

小智 8

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

干杯!


Ner*_*ury 7

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

就你所引用的文章而言,虽然文章的日期是3月25日,但它在底部有一些关于它是"4月1日"的声明,所以我不确定这是什么交易.此时,我不相信MS TFS博客上的blogspot博客.

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

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

  • 它是你的博客,所以你可以认真地写一些你喜欢的主题.然而,作为其他人的信息来源,你在这里失去了我:"我写这个是从未使用过Git的人,并且没有完全理解Git或分布式源代码控制是如何工作的".来吧!在尝试告诉其他人不会(或将会)工作之前,至少弄清楚它是如何工作的. (4认同)

Jon*_*n O 5

看看这里.这是Brian Harry的博客.在这篇文章中,他指出a)他负责微软的TFS和b)他们正在试验(或在编写计划时)以及分发TFS的方法.


小智 5

微软已经宣布下一版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