{"id":1421,"date":"2014-04-14T07:22:06","date_gmt":"2014-04-14T07:22:06","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2014\/04\/14\/is-microsoft-abandoning-tfvc-in-favor-of-git\/"},"modified":"2014-04-14T07:22:06","modified_gmt":"2014-04-14T07:22:06","slug":"is-microsoft-abandoning-tfvc-in-favor-of-git","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/is-microsoft-abandoning-tfvc-in-favor-of-git\/","title":{"rendered":"Is Microsoft abandoning TFVC in favor of Git?"},"content":{"rendered":"<p>No.\nThis is an example of the power of social media.&nbsp; I had planned to ignore it but I&rsquo;ve had enough requests for &ldquo;official confirmation&rdquo; that I guess I have to say something :).\nLast week someone tweeted &ldquo;Microsoft phasing out the <strong>TFS<\/strong> version control repository and moving to <strong>Git<\/strong>. Unofficially confirmed at a <strong>TFS<\/strong> presentation&rdquo;\nIt caught on and created a minor retweet storm.\nIt&rsquo;s simply not accurate.&nbsp; I&rsquo;ve been told it was the result of a misunderstanding generated in a hallway conversation between one of our MVPs and a customer at a presentation on TFS.&nbsp; Misunderstandings happen &ndash; it doesn&rsquo;t worry me.&nbsp; Social media just allows them to go global quickly \ud83d\ude42\nAs I said when I <a href=\"http:\/\/blogs.msdn.com\/b\/bharry\/archive\/2013\/01\/30\/git-init-vs.aspx\">announced Git support<\/a> in VS\/TFS, our intent is to provide the best centralized version control system and the best distributed version control system.&nbsp; We fully intend to support both, enhance both, etc indefinitely.&nbsp; Both types of version control are useful to different teams and both benefit from the tight integration and enterprise class hosting that we can provide inside TFS and Visual Studio.&nbsp; At the moment, a significant majority of our customers use TFVC.&nbsp; That may or may not change over time.&nbsp; But you can bet that we will continue to work to make both great.\nSome will observe that, lately, all our new development work has been in Git features.&nbsp; That&rsquo;s accurate.&nbsp; That&rsquo;s simply a reflection of how much further behind Git is, for instance, it&rsquo;s not supported by code review, CodeLens, My Work, branch visualization and more.&nbsp; We&rsquo;re working hard to get our Git support up to parity with our TFVC support.&nbsp; In general though, for now and for the future, when we build new features, we try to build them in a way that works well for both Git and TFVC.&nbsp; An example of this is that, as we&rsquo;ve improved the version control web UI over the past 6 or 9 months, we&rsquo;ve done it in a way that both the TFVC and Git experiences have gotten better.&nbsp; That&rsquo;s not an accident &ndash; it&rsquo;s deliberate.\nHopefully this settles the issue and provides an &ldquo;official statement&rdquo; that people can point to in order to feel confident where we stand.\nThanks,<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No. This is an example of the power of social media.&nbsp; I had planned to ignore it but I&rsquo;ve had enough requests for &ldquo;official confirmation&rdquo; that I guess I have to say something :). Last week someone tweeted &ldquo;Microsoft phasing out the TFS version control repository and moving to Git. Unofficially confirmed at a TFS [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[5,8],"class_list":["post-1421","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-tfs","tag-vsonline"],"acf":[],"blog_post_summary":"<p>No. This is an example of the power of social media.&nbsp; I had planned to ignore it but I&rsquo;ve had enough requests for &ldquo;official confirmation&rdquo; that I guess I have to say something :). Last week someone tweeted &ldquo;Microsoft phasing out the TFS version control repository and moving to Git. Unofficially confirmed at a TFS [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/1421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=1421"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/1421\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=1421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=1421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=1421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}