{"id":991,"date":"2014-09-03T10:00:00","date_gmt":"2014-09-03T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2014\/09\/03\/vs-tfs-2013-update-4-ctp-1-is-available\/"},"modified":"2024-03-19T13:24:05","modified_gmt":"2024-03-19T20:24:05","slug":"vs-tfs-2013-update-4-ctp-1-is-available","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/vs-tfs-2013-update-4-ctp-1-is-available\/","title":{"rendered":"VS &#038; TFS 2013 Update 4 CTP 1 is available"},"content":{"rendered":"<p>I don\u2019t know about you but it\u2019s kind of hard for me to wrap my head around the fact that we are already on the road to delivering Visual Studio 2013.4 and Team Foundation Server 2013.4.\u00a0 Update 3 wasn\u2019t that long ago.\u00a0 Today we are delivering Update 4 CTP (Community Technology Preview) 1.\u00a0 As always, there will be a couple of CTPs \u2013 roughly 3 weeks apart, then a release candidate and a final release.\u00a0 So, the final release of Update 4 is still a ways off \u2013 Oct\/Nov timeframe, but if you are interested in seeing it develop, the CTPs give you a good way to follow it.\u00a0 For TFS functionality, particularly early in the development cycle (like we are now), <a href=\"http:\/\/visualstudio.com\">Visual Studio Online<\/a> is even a better way to check it out.\u00a0 That way you don\u2019t have to install anything and all of the Update 4 functionality already is or will soon be deployed on the cloud service.<\/p>\n<p>As usual, in my post, I\u2019ll focus on the ALM functionality in Update 4 and you can go to the <a href=\"http:\/\/blogs.msdn.com\/visualstudio\">VIsual Studio blog<\/a> to learn more about the IDE pieces.\u00a0 Now, the reality is that the new features in Update 4 are disproportionately in Team Foundation Server.\u00a0 It\u2019s a pretty modest release for the IDE but a pretty big one for TFS.<\/p>\n<p>Here\u2019s some valuable links:<\/p>\n<ul>\n<li><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=510314\">Download Visual Studio 2013 Update 4 CTP 1<\/a><\/li>\n<li><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=510328\">Visual Studio 2013 Update 4 KB article<\/a><\/li>\n<\/ul>\n<p>So, enough preamble, let\u2019s get to what\u2019s coming.<\/p>\n<h3>Pull requests<\/h3>\n<p>Since VS\/TFS 2012, we\u2019ve had a TFS based code review experience in Visual Studio.\u00a0 It only works with TFVC and, because it\u2019s in the VS IDE, it\u2019s great for VS users, but it\u2019s not so useful for Eclipse (or XCode, \u2026) developers.<\/p>\n<p>Git, being a distributed version control system, brings with it a different code review like workflow called \u201cPull requests\u201d.\u00a0 A user with changes in a branch or fork submits a pull request for those changes to be merged into another branch\/fork.\u00a0 A committer (and others) in the destination is responsible for reviewing the changes, commenting on them, etc and ultimately accepting them by merging them in or rejecting them.<\/p>\n<p>In TFS 2013 Update 4, we are introducing a web based pull request solution for Git.\u00a0 This gives us a good code review solution for Git and it will work reasonably well regardless of what IDE you use.\u00a0 You can read more about it in this detailed <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/06\/10\/git-pull-request-visual-studio-online.aspx\">walkthrough of pull requests<\/a> on VS Online.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3021.VCtrlGitPullReqResponse2-1.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15724\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3021.VCtrlGitPullReqResponse2-1.png\" alt=\"Image 3021 VCtrlGitPullReqResponse2 1\" width=\"631\" height=\"742\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3021.VCtrlGitPullReqResponse2-1.png 631w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3021.VCtrlGitPullReqResponse2-1-255x300.png 255w\" sizes=\"(max-width: 631px) 100vw, 631px\" \/><\/a><\/p>\n<p>Sometime in the next year, we will be working to better reconciled the TFVC experience and the GIt experience so they aren\u2019t so completely different like they are today.<\/p>\n<h3>Trend charts<\/h3>\n<p>Update 4 will also include charting improvements in Web Access, including the ability to show trends \u2013 up to a year, simple aggregates \u2013 sum of values, etc.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/8664.image_thumb_7C48D5F7.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15725\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/8664.image_thumb_7C48D5F7.png\" alt=\"Image 8664 image thumb 7C48D5F7\" width=\"544\" height=\"297\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/8664.image_thumb_7C48D5F7.png 544w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/8664.image_thumb_7C48D5F7-300x164.png 300w\" sizes=\"(max-width: 544px) 100vw, 544px\" \/><\/a><\/p>\n<h3>Work management improvements<\/h3>\n<p>Lately we have been working on improvements, based on feedback, to our work item management UI.\u00a0 None of them are huge but there are lot\u2019s of nice little improvements.\u00a0 A few are included in CTP1:<\/p>\n<p><strong>Move to position on the backlog<\/strong> \u2013 A new keyboard based prioritization capability that\u2019s handy for people who prefer the keyboard or have very long backlogs and get tired of scrolling to drag &amp; drop.<\/p>\n<blockquote><p><img decoding=\"async\" title=\"Move to position on the backlog\" src=\"http:\/\/cdn1.visualstudio.com\/dynimg\/IC740334.jpg\" alt=\"Move to position on the backlog\" width=\"640\" height=\"273\" \/><\/p><\/blockquote>\n<p><strong>&#8220;Full-screen mode&#8221; for all the pages under the Backlogs hub <\/strong>\u2013 This enables you to eliminate all the chrome and focus on the data you really care about \u2013 particularly useful for things like stand up meetings in front of the task board.<\/p>\n<p><strong>Search for an Area path in Web Access<\/strong> \u2013 A new way of managing very large area path hierarchies.<\/p>\n<blockquote><p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3005.image_255374F4.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15728\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3005.image_255374F4.png\" alt=\"Image 3005 image 255374F4\" width=\"626\" height=\"347\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3005.image_255374F4.png 626w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/09\/3005.image_255374F4-300x166.png 300w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/a><\/p><\/blockquote>\n<p>And beyond these that are in CTP 1, there will be much more.\u00a0 If you track our VS Online enhancements on our <a href=\"http:\/\/www.visualstudio.com\/news\">release notes page<\/a>, you\u2019ll be able to see stuff showing up over the next few sprints that will also make it into Update 4.<\/p>\n<h3>Wrap Up<\/h3>\n<p>This all the big stuff in CTP 1.\u00a0 Of course there\u2019s lots of bug fixes, various performance improvements, etc.\u00a0 It\u2019s still early so, expect an update with more stuff being added to the list every few weeks.<\/p>\n<p>Thanks and feedback encouraged\u2026<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I don\u2019t know about you but it\u2019s kind of hard for me to wrap my head around the fact that we are already on the road to delivering Visual Studio 2013.4 and Team Foundation Server 2013.4.\u00a0 Update 3 wasn\u2019t that long ago.\u00a0 Today we are delivering Update 4 CTP (Community Technology Preview) 1.\u00a0 As always, [&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,4],"class_list":["post-991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-tfs","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>I don\u2019t know about you but it\u2019s kind of hard for me to wrap my head around the fact that we are already on the road to delivering Visual Studio 2013.4 and Team Foundation Server 2013.4.\u00a0 Update 3 wasn\u2019t that long ago.\u00a0 Today we are delivering Update 4 CTP (Community Technology Preview) 1.\u00a0 As always, [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/991","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=991"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/991\/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=991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}