{"id":443,"date":"2012-06-01T11:04:00","date_gmt":"2012-06-01T11:04:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/buckh\/2012\/06\/01\/use-the-wizard-to-upgrade-team-projects-in-tfs-2012\/"},"modified":"2012-06-01T11:04:00","modified_gmt":"2012-06-01T11:04:00","slug":"use-the-wizard-to-upgrade-team-projects-in-tfs-2012","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/buckh\/use-the-wizard-to-upgrade-team-projects-in-tfs-2012\/","title":{"rendered":"Use the wizard to upgrade team projects in TFS 2012"},"content":{"rendered":"<p>As you&rsquo;ve seen from <a href=\"http:\/\/blogs.msdn.com\/b\/bharry\/archive\/2012\/05\/31\/visual-studio-tfs-2012-release-candidate-available-today.aspx\">Brian&rsquo;s post<\/a> and a bunch of others, Visual Studio and Team Foundation Server 2012 RC are now available.&nbsp; One of the consistent pain points in upgrading from one version of TFS to the next has been in upgrading the process for a team project.&nbsp; With TFS 2012, we&rsquo;ve taken our first steps toward making it dramatically better.&nbsp; We now provide a wizard that is able to upgrade a team project&rsquo;s process quickly and easily if you have made no customizations or only a limited set of customizations.&nbsp; There are a number of resources available to help you through the process, and I wanted to provide a collection of links in one place.<\/p>\n<p>First, Tim Elhajj, who creates documentation on administering TFS, has posted a very easy to read article on <a href=\"http:\/\/elhajj.wordpress.com\/upgrade-team-foundation-server\/run-the-feature-enablement-wizard\/\">how to use this new configuration upgrade wizard<\/a>, and the end of that page has links to MSDN for <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ff432837(VS.110).aspx\">resolving errors<\/a> and dealing with the <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/hh500412(v=vs.110).aspx\">differences in the Agile process template<\/a> as well as adding new shared queries that will be automatically created for new team projects.&nbsp; If you are new to upgrading TFS, you can <a href=\"http:\/\/elhajj.wordpress.com\/\">start at the beginning<\/a> to walk through the upgrade process.<\/p>\n<p>Ewald Hofman, a program manager for work item tracking, has posted code for a tool to allow you to <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2012\/05\/31\/how-to-configure-features-for-dozens-of-team-projects.aspx\">automate upgrading many team projects<\/a>.&nbsp; For those of you with lots of team projects, that&rsquo;s really useful.&nbsp; If you want to know more details on how the project upgrade process works, you&rsquo;ll want to read his <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2012\/05\/31\/deep-dive-on-configure-features.aspx\">deep dive<\/a> on it.&nbsp; It&rsquo;s called configuring features, but it is team project process upgrade.<\/p>\n<p>What we&rsquo;ve provided in 2012 is not going to solve the problem of upgrading significantly customized or custom-built processes, but it should go a long ways toward helping so many folks who don&rsquo;t make significant changes to the process template.<\/p>\n<p>Though not directly related to upgrading your team projects, you can get an overview of what all has changed VS and TFS 2012 on the <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/bb386063(v=vs.110)\">What&rsquo;s New in Visual Studio 2012 RC<\/a> page.<\/p>\n<p><em>Follow me on <a href=\"https:\/\/twitter.com\/tfsbuck\">twitter<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you&rsquo;ve seen from Brian&rsquo;s post and a bunch of others, Visual Studio and Team Foundation Server 2012 RC are now available.&nbsp; One of the consistent pain points in upgrading from one version of TFS to the next has been in upgrading the process for a team project.&nbsp; With TFS 2012, we&rsquo;ve taken our first [&hellip;]<\/p>\n","protected":false},"author":94,"featured_media":10268,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[8,12],"class_list":["post-443","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-team-foundation","tag-tfs-2012"],"acf":[],"blog_post_summary":"<p>As you&rsquo;ve seen from Brian&rsquo;s post and a bunch of others, Visual Studio and Team Foundation Server 2012 RC are now available.&nbsp; One of the consistent pain points in upgrading from one version of TFS to the next has been in upgrading the process for a team project.&nbsp; With TFS 2012, we&rsquo;ve taken our first [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/users\/94"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/comments?post=443"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/443\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/media\/10268"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/media?parent=443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/categories?post=443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/tags?post=443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}