{"id":1798,"date":"2014-02-06T14:56:49","date_gmt":"2014-02-06T12:56:49","guid":{"rendered":"http:\/\/mariusbancila.ro\/blog\/?p=1798"},"modified":"2014-02-06T14:56:49","modified_gmt":"2014-02-06T12:56:49","slug":"update-msf-for-agile-process-template","status":"publish","type":"post","link":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/","title":{"rendered":"Update MSF for Agile process template to use new features"},"content":{"rendered":"<p>Visual Studio 2012 provides support for new features, such as code review and feedback through the use of the Work Item tracking system in TFS. (You can read more about it in this article <a href=\"http:\/\/blogs.msdn.com\/b\/mvpawardprogram\/archive\/2012\/09\/04\/new-code-review-feature-in-visual-studio-2012.aspx\">New Code Review feature in Visual Studio 2012<\/a>).<\/p>\n<p>However, to be able to use these features you must use a process template that supports them. If you try to access these features without upgrading the process template you get errors.<\/p>\n<blockquote><p>This feature can&#8217;t be used until your Team Foundation administrator has enabled it on the team project.<\/p><\/blockquote>\n<blockquote><p>To use My Work to multi-task and manage your changes, you must enable the feature on the server.<br \/>\nClick here to enable the new features<\/p><\/blockquote>\n<p><a href=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1800\" alt=\"features1\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features1.png\" width=\"701\" height=\"461\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features1.png 701w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features1-300x197.png 300w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><\/a><br \/>\n<a href=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1801\" alt=\"features2\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features2.png\" width=\"701\" height=\"462\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features2.png 701w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features2-300x197.png 300w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><\/a><\/p>\n<p>The error in the verification step for configuring the team project happen because an old process template is in use.<\/p>\n<p>If your current process template is <strong>MSF for Agile Software Development<\/strong> version 4.x then you need to follow the steps in this article: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ff452591(v=vs.120).aspx\">Update a Team Project Based on an MSF v4.2 Process Template<\/a>.<\/p>\n<p>To being able to update, you first have to download the latest version of the process template. You can do this from Visual Studio. Go to Team &gt; Team Project Collection Settings &gt; Process Template Manager and download the template.<br \/>\n<a href=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1802\" alt=\"updatetemplate2\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate2.png\" width=\"574\" height=\"415\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate2.png 574w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate2-300x216.png 300w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/a><\/p>\n<p>After you have the process template files go ahead and update according to the steps defined in the before mentioned article. However, there is a missing command in the first step of the process. You need to change an additional system field than those mentioned in the article:<\/p>\n<pre class=\"lang:sh decode:true\">witadmin changefield \/collection:CollectionURL \/n:System.IterationId \/name:\"Iteration ID\"<\/pre>\n<p>If you need to do this for multiple projects then you&#8217;ll have to run most of these steps for each project. So here are two batch files with commands you need to run:<\/p>\n<ul>\n<li>update the Team Project collection (run only once):\n<pre class=\"lang:sh decode:true\" title=\"updatecollection.bat\">SET CollectionURL=http:\/\/tfspath:port\/tfs\/DefaultCollection\r\n\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.IterationId \/name:\"Iteration ID\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.AreaId \/name:\"Area Id\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.IterationID \/name:\"Iteration ID\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.AttachedFileCount \/name:\"Attached File Count\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.ExternalLinkCount \/name:\"External Link Count\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.HyperLinkCount \/name:\"Hyperlink Count\"\r\nwitadmin changefield \/collection:%CollectionURL% \/n:System.RelatedLinkCount \/name:\"Related Link Count\"\r\n\r\nwitadmin importlinktype \/collection:%CollectionURL% \/f:\"TemplateDir\\WorkItem Tracking\\LinkTypes\\TestedBy.xml\"\r\nwitadmin importlinktype \/collection:%CollectionURL% \/f:\"TemplateDir\\WorkItem Tracking\\LinkTypes\\SharedStep.xml\"<\/pre>\n<p><strong>Note<\/strong>: Make sure you set the correct URL to your collection and replace <em>TemplateDir<\/em> with the actual path of the process template that you downloaded.<\/li>\n<li>Update the Team Project (run once for each project)\n<pre class=\"lang:sh decode:true\" title=\"updateproject.bat\">SET CollectionURL=http:\/\/tfspath:port\/tfs\/DefaultCollection\r\n\r\nwitadmin renamewitd \/collection:%CollectionURL% \/p:%1 \/n:Scenario \/new:\"User Story\"\r\n\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\Bug.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\Issue.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\task.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\UserStory.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\TestCase.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\SharedStep.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\Feature.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\CodeReviewRequest.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\CodeReviewResponse.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\FeedbackRequest.xml\"\r\nwitadmin importwitd \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\TypeDefinitions\\FeedbackResponse.xml\"\r\n\r\nwitadmin importcategories \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\categories.xml\"\r\n\r\nwitadmin importprocessconfig \/collection:%CollectionURL% \/p:%1 \/f:\"TemplateDir\\WorkItem Tracking\\Process\\ProcessConfiguration.xml\"<\/pre>\n<p>You execute the batch passing the name of the project (in quotes if it contains spaces).<\/p>\n<pre class=\"lang:sh decode:true \">updateproject.bat \"MyCompany.MyProject\"<\/pre>\n<\/li>\n<\/ul>\n<p>After these commands have executed successfully you can go ahead and use the new features.<br \/>\n<a href=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate3.png\" alt=\"updatetemplate3\" width=\"391\" height=\"428\" class=\"alignnone size-full wp-image-1804\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate3.png 391w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/updatetemplate3-274x300.png 274w\" sizes=\"auto, (max-width: 391px) 100vw, 391px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 2012 provides support for new features, such as code review and feedback through the use of the Work Item tracking system in TFS. (You can read more about it in this article New Code Review feature in Visual Studio 2012). However, to be able to use these features you must use a process &#8230; <a title=\"Update MSF for Agile process template to use new features\" class=\"read-more\" href=\"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/\" aria-label=\"Read more about Update MSF for Agile process template to use new features\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[408,52,10],"tags":[411,105,409,412,55,410],"class_list":["post-1798","post","type-post","status-publish","format-standard","hentry","category-tfs","category-tools","category-visual-studio","tag-process","tag-template","tag-tfs-2","tag-upgrade","tag-visualstudio","tag-workitem"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Marius Bancila\"\/>\n\t<meta name=\"keywords\" content=\"visualstudio,tfs,workitem,process,template,upgrade\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Marius Bancila&#039;s Blog | About code. Mostly on C++\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Update MSF for Agile process template to use new features\" \/>\n\t\t<meta property=\"og:description\" content=\"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2014-02-06T12:56:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2014-02-06T12:56:49+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Update MSF for Agile process template to use new features\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#article\",\"name\":\"Update MSF for Agile process template to use new features\",\"headline\":\"Update MSF for Agile process template to use new features\",\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/features1.png\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#articleImage\",\"width\":701,\"height\":461},\"datePublished\":\"2014-02-06T14:56:49+02:00\",\"dateModified\":\"2014-02-06T14:56:49+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#webpage\"},\"articleSection\":\"TFS, Tools, Visual Studio, process, template, tfs, upgrade, VisualStudio, workitem\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"position\":2,\"name\":\"IT\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"position\":3,\"name\":\"Software\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"position\":4,\"name\":\"Visual Studio\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#listItem\",\"name\":\"Update MSF for Agile process template to use new features\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#listItem\",\"position\":5,\"name\":\"Update MSF for Agile process template to use new features\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/\",\"name\":\"Marius Bancila\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Marius Bancila\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#webpage\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/\",\"name\":\"Update MSF for Agile process template to use new features\",\"description\":\"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2014\\\/02\\\/06\\\/update-msf-for-agile-process-template\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2014-02-06T14:56:49+02:00\",\"dateModified\":\"2014-02-06T14:56:49+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Update MSF for Agile process template to use new features","description":"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.","canonical_url":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/","robots":"max-image-preview:large","keywords":"visualstudio,tfs,workitem,process,template,upgrade","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#article","name":"Update MSF for Agile process template to use new features","headline":"Update MSF for Agile process template to use new features","author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2014\/02\/features1.png","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#articleImage","width":701,"height":461},"datePublished":"2014-02-06T14:56:49+02:00","dateModified":"2014-02-06T14:56:49+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#webpage"},"isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#webpage"},"articleSection":"TFS, Tools, Visual Studio, process, template, tfs, upgrade, VisualStudio, workitem"},{"@type":"BreadcrumbList","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/mariusbancila.ro\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","position":2,"name":"IT","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","position":3,"name":"Software","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","position":4,"name":"Visual Studio","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#listItem","name":"Update MSF for Agile process template to use new features"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#listItem","position":5,"name":"Update MSF for Agile process template to use new features","previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"}}]},{"@type":"Organization","@id":"https:\/\/mariusbancila.ro\/blog\/#organization","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","url":"https:\/\/mariusbancila.ro\/blog\/"},{"@type":"Person","@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author","url":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/","name":"Marius Bancila","image":{"@type":"ImageObject","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g","width":96,"height":96,"caption":"Marius Bancila"}},{"@type":"WebPage","@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#webpage","url":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/","name":"Update MSF for Agile process template to use new features","description":"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/#breadcrumblist"},"author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"creator":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"datePublished":"2014-02-06T14:56:49+02:00","dateModified":"2014-02-06T14:56:49+02:00"},{"@type":"WebSite","@id":"https:\/\/mariusbancila.ro\/blog\/#website","url":"https:\/\/mariusbancila.ro\/blog\/","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","inLanguage":"en-US","publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Marius Bancila's Blog | About code. Mostly on C++","og:type":"article","og:title":"Update MSF for Agile process template to use new features","og:description":"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.","og:url":"https:\/\/mariusbancila.ro\/blog\/2014\/02\/06\/update-msf-for-agile-process-template\/","article:published_time":"2014-02-06T12:56:49+00:00","article:modified_time":"2014-02-06T12:56:49+00:00","twitter:card":"summary","twitter:title":"Update MSF for Agile process template to use new features","twitter:description":"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback."},"aioseo_meta_data":{"post_id":"1798","title":"Update MSF for Agile process template to use new features","description":"Learn about updating the MSF for Agile Software Development process template in TFS to use new features such as code review and feedback.","keywords":[{"label":"Visualstudio","value":"Visualstudio"},{"label":"tfs","value":"tfs"},{"label":"workitem","value":"workitem"},{"label":"process","value":"process"},{"label":"template","value":"template"},{"label":"upgrade","value":"upgrade"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-18 21:11:01","updated":"2025-12-12 07:41:25","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"author_meta":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"featured_img":null,"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Visual Studio 2012 provides support for new features, such as code review and feedback through the use of the Work Item tracking system in TFS. (You can read more about it in this article New Code Review feature in Visual Studio 2012). However, to be able to use these features you must use a process&hellip;","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/tfs\/\" class=\"advgb-post-tax-term\">TFS<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/tools\/\" class=\"advgb-post-tax-term\">Tools<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">Visual Studio<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">TFS<\/span>","<span class=\"advgb-post-tax-term\">Tools<\/span>","<span class=\"advgb-post-tax-term\">Visual Studio<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">process<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">template<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">tfs<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">upgrade<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VisualStudio<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">workitem<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">process<\/span>","<span class=\"advgb-post-tax-term\">template<\/span>","<span class=\"advgb-post-tax-term\">tfs<\/span>","<span class=\"advgb-post-tax-term\">upgrade<\/span>","<span class=\"advgb-post-tax-term\">VisualStudio<\/span>","<span class=\"advgb-post-tax-term\">workitem<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 13 years ago","modified":"Updated 13 years ago"},"absolute_dates":{"created":"Posted on February 6, 2014","modified":"Updated on February 6, 2014"},"absolute_dates_time":{"created":"Posted on February 6, 2014 2:56 pm","modified":"Updated on February 6, 2014 2:56 pm"},"featured_img_caption":"","series_order":"","jetpack_shortlink":"https:\/\/wp.me\/pYNdv-t0","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/comments?post=1798"}],"version-history":[{"count":4,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1798\/revisions"}],"predecessor-version":[{"id":1806,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1798\/revisions\/1806"}],"wp:attachment":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/media?parent=1798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/categories?post=1798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/tags?post=1798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}