{"id":1561,"date":"2014-02-05T18:49:00","date_gmt":"2014-02-05T18:49:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2014\/02\/05\/vstfs-2013-2-update-2-ctp-released\/"},"modified":"2024-03-27T12:26:27","modified_gmt":"2024-03-27T19:26:27","slug":"vstfs-2013-2-update-2-ctp-released","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/vstfs-2013-2-update-2-ctp-released\/","title":{"rendered":"VS\/TFS 2013.2 (Update 2) CTP Released"},"content":{"rendered":"<p>Today, fast on the heels of <a href=\"http:\/\/blogs.msdn.com\/b\/bharry\/archive\/2014\/01\/20\/vs-2013-1-update-1-is-available.aspx\">Update 1<\/a>, we released the first CTP of VS\/TFS 2013 Update 2.\u00a0 Although Update 1 was a pretty small release, Update 2 is much larger.\u00a0 This CTP is *not* feature complete and it is *not* \u201cgo-live\u201d.\u00a0 It is an opportunity for you to get a peek at some of the things we are planning to release in Update 2.\u00a0 The next CTP (at least of TFS) will be feature complete and \u201cgo-live\u201d.<\/p>\n<ul>\n<li>You can download the CTP here: <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=390521\">http:\/\/go.microsoft.com\/fwlink\/?LinkId=390521<\/a><\/li>\n<li>You can read the KB article here: <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=390522\">http:\/\/go.microsoft.com\/fwlink\/?LinkId=390522<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>In this post, I\u2019m going to talk mostly about Application Lifecycle Management (ALM) related improvements coming in Update 2.\u00a0 For the most part, we focused on continuing to \u201cround out\u201d features that have been previously introduced.<\/p>\n<p>&nbsp;<\/p>\n<h3>Work Item Tagging<\/h3>\n<p>In TFS 2012.2, we introduced lightweight work item tagging to easily categorize and find work items.\u00a0 We\u2019ve generally gotten good feedback on the feature but plenty of requests for enhancements.\u00a0 Here\u2019s some things we are adding in this release:<\/p>\n<ul>\n<li>Query on tags (559 votes on UserVoice) \u2013 You can now write and save work item queries containing tag clauses.\u00a0 You simple create a \u201cTags\u201d contains filter (or does not contain filter).\u00a0 You can combine clauses with \u201cand\u201d and \u201cor\u201d just like any other query clauses.\u00a0 Having it built in like this also means you can create charts filtered by tags (which you couldn\u2019t do before).<\/li>\n<li>Tags in VS (54 votes on UserVoice) \u2013 Previously tags could only be assigned\/used within the TFS web UI.\u00a0 With TFS 2013.2 and VS 2013.2, you can now fully use tags within VS.\u00a0 Our Eclipse plugin already supports basic tags on work items and we\u2019ll be looking at adding querying for tags in Eclipse in a future Update.<\/li>\n<li>Tag permission \u2013 Now you can control, with a permission, who can create new tags (if you want to make sure crazy team members don\u2019t pollute your tags with all kinds of random things :)).<\/li>\n<li>Edit Tags in Excel (30 votes on UserVoice) \u2013 Now when you are managing a list of work items in Excel, you can include the tags column, edit it and publish the tags changes back to TFS.<\/li>\n<li>Object model &amp; REST API support \u2013 We added support to access\/set tags in the object model and also exposed REST APIs.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/5756.image_thumb_1662AE86.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15801\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/5756.image_thumb_1662AE86.png\" alt=\"Image 5756 image thumb 1662AE86\" width=\"804\" height=\"387\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/5756.image_thumb_1662AE86.png 804w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/5756.image_thumb_1662AE86-300x144.png 300w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/5756.image_thumb_1662AE86-768x370.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/7416.image_thumb_680928D8.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15802\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/7416.image_thumb_680928D8.png\" alt=\"Image 7416 image thumb 680928D8\" width=\"804\" height=\"381\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/7416.image_thumb_680928D8.png 804w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/7416.image_thumb_680928D8-300x142.png 300w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/7416.image_thumb_680928D8-768x364.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Backlog management<\/h3>\n<p>We took a bunch of small, but popular requests off our backlog that involved helping you manage your backlog, including:<\/p>\n<ul>\n<li>Perf improvements \u2013 Navigating between the backlog, sprints, etc used to be a post back to the server and was uncomfortably slow.\u00a0 We changed it so it no longer refreshes the whole page and is MUCH faster.<\/li>\n<li>Non-working days \u2013 Starting with Update 2, you can define you\u2019re non-working days (weekends, for most of us) and we\u2019ll exclude them from the burn down calculation so it no longer looks like you are on track when you really aren\u2019t (because you don\u2019t plan to work the weekend :)).<\/li>\n<li>Configurable start date for cumulative flow diagram \u2013 Now you can define what date to start the diagram so that you can spend some time building the plan without the \u201clack of progress\u201d polluting your chart for the whole project.<\/li>\n<\/ul>\n<h3>Charting<\/h3>\n<p>We introduced charting in VS 2013 and we\u2019ve done some work in Update 2 to make charts a little more useful.<\/p>\n<ul>\n<li>Pin charts to project home page \u2013 You can now pin a chart to your project homepage so everyone can see it when they visit your project.<\/li>\n<li>Customize chart colors \u2013 Maybe not a huge deal but very nice.\u00a0 Now you can select what colors you want to use in your charts.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/1464.image_thumb_4781E926.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15804\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/1464.image_thumb_4781E926.png\" alt=\"Image 1464 image thumb 4781E926\" width=\"804\" height=\"541\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/1464.image_thumb_4781E926.png 804w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/1464.image_thumb_4781E926-300x202.png 300w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/1464.image_thumb_4781E926-768x517.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Account and Project home page refresh<\/h3>\n<p>We\u2019ve refreshed the layouts of the account and project home pages to try to make them even more useful.<\/p>\n<p>&nbsp;<\/p>\n<h3>Export Test Plan to HTML<\/h3>\n<p>You can now export your test plan to HTML for offline reading\/sharing, printing, etc.\u00a0 You can choose the level of detail you want to include in the document.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6283.image_thumb_69213766.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15805\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6283.image_thumb_69213766.png\" alt=\"Image 6283 image thumb 69213766\" width=\"537\" height=\"484\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6283.image_thumb_69213766.png 537w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6283.image_thumb_69213766-300x270.png 300w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15806\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334.jpg\" alt=\"Image 6747 clip image001 thumb 002C9334\" width=\"804\" height=\"835\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334.jpg 804w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334-289x300.jpg 289w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334-768x798.jpg 768w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/6747.clip_image001_thumb_002C9334-24x24.jpg 24w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Release Management<\/h3>\n<p>We added a new concept of \u201cTags\u201d (different than work item tags, just to confuse you) that enables you to tag deployment targets.\u00a0 Tags can be used to treat a set of machines the same.\u00a0 For instance, this allows you to easily deploy the same software to all the machines in a web farm without having to author anything redundantly \u2013 just by tagging all the machines the same way.<\/p>\n<p>&nbsp;<\/p>\n<h3>Git improvements (pre-preview)<\/h3>\n<p>These really only get an honorable mention.\u00a0 I include them only because in a previous post, I had mentioned that Git improvements was an area we are focused on.\u00a0 Unfortunately the Git improvements just barely missed the cut-off for Update 2 CTP1 so they aren\u2019t in this CTP but will be in CTP 2.\u00a0 So you won\u2019t find them in this build but expect them soon.<\/p>\n<ul>\n<li>Annotate \u2013 The annotate (aka blame) feature in Visual Studio has been updated to support Git.<\/li>\n<li>Amend \u2013 You can now update your most recent local commit from within VS just like the \u201cgit amend\u201d command line allows.\u00a0 You can both go back and fix your commit message and update the files in the commit.\u00a0 Once it has been pushed to TFS, it\u2019s done though.<\/li>\n<li>Push to multiple remotes \u2013 Team Explorer now recognizes multiple Git repos and allow you to select which remote you want to push to\/pull from.\u00a0 No more having to drop to the command line for this.<\/li>\n<li>Revert a commit \u2013 You can now easy \u201crollback\u201d a commit in the event you checked in something that you\u2019ve decided that you really don\u2019t want.<\/li>\n<li>Progress with cancellation \u2013 our long running Git operations now have a good progress experience and have the ability to cancel them if you realize you made a mistake.<\/li>\n<\/ul>\n<p>Of course, we also fixed quite a few bugs but I\u2019m not going to try to include a full list here.<\/p>\n<p>I\u2019m looking forward to getting a go-live release in your hands so you can give it a go for real but, if you are brave and willing manage through some known issues (see the KB article), check out the CTP and make sure the features work the way you want.<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, fast on the heels of Update 1, we released the first CTP of VS\/TFS 2013 Update 2.\u00a0 Although Update 1 was a pretty small release, Update 2 is much larger.\u00a0 This CTP is *not* feature complete and it is *not* \u201cgo-live\u201d.\u00a0 It is an opportunity for you to get a peek at some of [&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-1561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-tfs","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>Today, fast on the heels of Update 1, we released the first CTP of VS\/TFS 2013 Update 2.\u00a0 Although Update 1 was a pretty small release, Update 2 is much larger.\u00a0 This CTP is *not* feature complete and it is *not* \u201cgo-live\u201d.\u00a0 It is an opportunity for you to get a peek at some of [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/1561","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=1561"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/1561\/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=1561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=1561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=1561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}