{"id":2747,"date":"2018-03-22T12:37:52","date_gmt":"2018-03-22T10:37:52","guid":{"rendered":"http:\/\/mariusbancila.ro\/blog\/?p=2747"},"modified":"2018-04-20T10:28:12","modified_gmt":"2018-04-20T08:28:12","slug":"update-a-tfs-team-project-manually-to-support-code-reviews","status":"publish","type":"post","link":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/","title":{"rendered":"Update a TFS team project manually to support code reviews"},"content":{"rendered":"<p>If you are working with TFS and have projects created in older versions you might want to use features available in newer versions of TFS (given that you have updated to such a newer version). These features could be code reviews, feedback, my work, storyboarding, and others. In this post, I will explain how to manually modify the team project settings to enable code review. <em>You can only do this is you have proper access rights.<\/em><br \/>\n<!--more--><\/p>\n<p>If you updated to TFS 2013\/2015\/2017\/2018 and you go to My Work in Team Explorer, you get the following error: <\/p>\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><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews1.png\" alt=\"\" width=\"417\" height=\"427\" class=\"alignnone size-full wp-image-2749\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews1.png 417w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews1-293x300.png 293w\" sizes=\"auto, (max-width: 417px) 100vw, 417px\" \/><\/p>\n<p>When you do that, you are directed to the administrative control panel, if you have appropriate access rights. Under your project&#8217;s profile you can find a link to configure features.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews0.png\" alt=\"\" width=\"263\" height=\"116\" class=\"alignnone size-full wp-image-2754\" \/><\/p>\n<p>However, when you do that you will probably discover that your project cannot be configured automatically.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews2.png\" alt=\"\" width=\"701\" height=\"460\" class=\"alignnone size-full wp-image-2751\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews2.png 701w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews2-300x197.png 300w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews3.png\" alt=\"\" width=\"700\" height=\"461\" class=\"alignnone size-full wp-image-2750\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews3.png 700w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews3-300x198.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>To configure the project manually, follow these steps:<\/p>\n<ol>\n<li>In Visual Studio, go to <strong>Team<\/strong> > <strong>Team Project Collection Settings<\/strong> > <strong>Process Template Manager&#8230;<\/strong> and open it. From the manager window, download the appropriate process template. In this example I am using <strong>Microsoft Visual Studio Scrum 2013<\/strong>. You are prompted to select a folder where the template files will be stored. For this example, let&#8217;s consider it was downloaded to your <strong>Documents<\/strong> folder.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews4.png\" alt=\"\" width=\"560\" height=\"408\" class=\"alignnone size-full wp-image-2748\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews4.png 560w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews4-300x219.png 300w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/>\n  <\/li>\n<li>Locate the <strong>witadmin.exe<\/strong> tool. For instance, for Visual Studio 2017 Professional the location is <strong>c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\<\/strong>.<\/li>\n<li>Run the following commands to import code review work item types:\n<pre class=\"lang:default decode:true \" >witadmin importwitd \/collection:&lt;yourcollectionurl&gt; \/p:&lt;yourprojectname&gt; \/f:\"c:\\Users\\&lt;yourusername&gt;\\Documents\\Microsoft Visual Studio Scrum 2013\\WorkItem Tracking\\TypeDefinitions\\CodeReviewRequest.xml\"\r\n\r\nwitadmin importwitd \/collection:&lt;yourcollectionurl&gt; \/p:&lt;yourprojectname&gt; \/f:\"c:\\Users\\&lt;yourusername&gt;\\Documents\\Microsoft Visual Studio Scrum 2013\\WorkItem Tracking\\TypeDefinitions\\CodeReviewResponse.xml\"<\/pre>\n<\/li>\n<li>Run the following command to export the work item types categories:\n<pre class=\"lang:default decode:true \" >witadmin exportcategories \/collection:&lt;yourcollectionurl&gt; \/p:&lt;yourprojectname&gt; \/f:\"c:\\Users\\&lt;yourusername&gt;\\Documents\\categories.xml\"<\/pre>\n<\/li>\n<li>Open the <strong>categories.xml<\/strong> file in notepad (or any other text editor). The file may look like this:\n<pre class=\"lang:default decode:true \" >&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n&lt;cat:CATEGORIES xmlns:cat=\"http:\/\/schemas.microsoft.com\/VisualStudio\/2008\/workitemtracking\/categories\" \/&gt;<\/pre>\n<p>Modify the file to add the following categories: <\/p>\n<pre class=\"lang:default decode:true \" >&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n&lt;cat:CATEGORIES xmlns:cat=\"http:\/\/schemas.microsoft.com\/VisualStudio\/2008\/workitemtracking\/categories\"&gt;\r\n  &lt;CATEGORY name=\"Code Review Request Category\" refname=\"Microsoft.CodeReviewRequestCategory\"&gt;  \r\n    &lt;DEFAULTWORKITEMTYPE name=\"Code Review Request\" \/&gt;  \r\n  &lt;\/CATEGORY&gt;\r\n  &lt;CATEGORY name=\"Code Review Response Category\" refname=\"Microsoft.CodeReviewResponseCategory\"&gt;  \r\n    &lt;DEFAULTWORKITEMTYPE name=\"Code Review Response\" \/&gt;  \r\n  &lt;\/CATEGORY&gt;\r\n  &lt;CATEGORY name=\"Hidden Types Category\" refname=\"Microsoft.HiddenCategory\"&gt;  \r\n     &lt;DEFAULTWORKITEMTYPE name=\"Code Review Request\" \/&gt;  \r\n     &lt;WORKITEMTYPE name=\"Code Review Response\" \/&gt;  \r\n  &lt;\/CATEGORY&gt;  \r\n&lt;\/cat:CATEGORIES&gt;<\/pre>\n<\/li>\n<li>Run the following command to import the work item types categories from the file you just modified:\n<pre class=\"lang:default decode:true \" >witadmin importcategories \/collection:&lt;yourcollectionurl&gt; \/p:&lt;yourprojectname&gt; \/f:\"c:\\Users\\&lt;yourusername&gt;\\Documents\\categories.xml\"<\/pre>\n<\/li>\n<\/ol>\n<p>If you check your projects features in the administrative panel, the code review features should be enabled.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews5.png\" alt=\"\" width=\"703\" height=\"460\" class=\"alignnone size-full wp-image-2752\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews5.png 703w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews5-300x196.png 300w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><\/p>\n<p>If you open the My Work panel in the Team Explorer there error you previously got should be gone and you can start using the code review functionality.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews6.png\" alt=\"\" width=\"419\" height=\"372\" class=\"alignnone size-full wp-image-2760\" srcset=\"https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews6.png 419w, https:\/\/mariusbancila.ro\/blog\/wp-content\/uploads\/2018\/03\/tfscodereviews6-300x266.png 300w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/p>\n<p>Here is a list of articles you might want to read for further information:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/customize\/configure-features-after-upgrade?view=vsts\" target=\"_blank\">Configure features after an upgrade<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/customize\/add-features-manually?view=vsts\" target=\"_blank\">Add updates to team projects manually<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/customize\/reference\/witadmin\/witadmin-customize-and-manage-objects-for-tracking-work?view=tfs-2018\" target=\"_blank\">witAdmin: Customize and manage objects for tracking work<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/work-items\/guidance\/guidance-code-review-feedback-field-reference?view=vsts\" target=\"_blank\">Code review and feedback field reference<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/customize\/reference\/witadmin\/witadmin-import-export-categories?view=tfs-2018\" target=\"_blank\">Import and export categories<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/vsts\/work\/customize\/reference\/categories-xml-element-reference?view=vsts\" target=\"_blank\">Categories XML element reference<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>If you are working with TFS and have projects created in older versions you might want to use features available in newer versions of TFS (given that you have updated to such a newer version). These features could be code reviews, feedback, my work, storyboarding, and others. In this post, I will explain how to manually modify the team project settings to enable code review. <em>You can only do this is you have proper access rights.<\/em><\/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,38,10],"tags":[542,409,458,316,505],"class_list":["post-2747","post","type-post","status-publish","format-standard","hentry","category-tfs","category-tutorials","category-visual-studio","tag-codereview","tag-tfs-2","tag-tools","tag-vs","tag-vs2017"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Marius Bancila\"\/>\n\t<meta name=\"keywords\" content=\"tfs,vs,vs2017,tools,codereview\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/\" \/>\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 a TFS team project manually to support code reviews\" \/>\n\t\t<meta property=\"og:description\" content=\"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2018-03-22T10:37:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2018-04-20T08:28:12+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Update a TFS team project manually to support code reviews\" \/>\n\t\t<meta name=\"twitter:description\" content=\"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.\" \/>\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\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#article\",\"name\":\"Update a TFS team project manually to support code reviews\",\"headline\":\"Update a TFS team project manually to support code reviews\",\"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\\\/2018\\\/03\\\/tfscodereviews1.png\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#articleImage\",\"width\":417,\"height\":427},\"datePublished\":\"2018-03-22T12:37:52+02:00\",\"dateModified\":\"2018-04-20T10:28:12+02:00\",\"inLanguage\":\"en-US\",\"commentCount\":6,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#webpage\"},\"articleSection\":\"TFS, Tutorials, Visual Studio, codereview, tfs, Tools, VS, VS2017\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#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\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#listItem\",\"name\":\"Update a TFS team project manually to support code reviews\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#listItem\",\"position\":5,\"name\":\"Update a TFS team project manually to support code reviews\",\"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\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#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\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#webpage\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/\",\"name\":\"Update a TFS team project manually to support code reviews\",\"description\":\"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2018\\\/03\\\/22\\\/update-a-tfs-team-project-manually-to-support-code-reviews\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2018-03-22T12:37:52+02:00\",\"dateModified\":\"2018-04-20T10:28:12+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 a TFS team project manually to support code reviews","description":"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.","canonical_url":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/","robots":"max-image-preview:large","keywords":"tfs,vs,vs2017,tools,codereview","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#article","name":"Update a TFS team project manually to support code reviews","headline":"Update a TFS team project manually to support code reviews","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\/2018\/03\/tfscodereviews1.png","@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#articleImage","width":417,"height":427},"datePublished":"2018-03-22T12:37:52+02:00","dateModified":"2018-04-20T10:28:12+02:00","inLanguage":"en-US","commentCount":6,"mainEntityOfPage":{"@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#webpage"},"isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#webpage"},"articleSection":"TFS, Tutorials, Visual Studio, codereview, tfs, Tools, VS, VS2017"},{"@type":"BreadcrumbList","@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#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\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#listItem","name":"Update a TFS team project manually to support code reviews"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#listItem","position":5,"name":"Update a TFS team project manually to support code reviews","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\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#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\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#webpage","url":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/","name":"Update a TFS team project manually to support code reviews","description":"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/#breadcrumblist"},"author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"creator":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"datePublished":"2018-03-22T12:37:52+02:00","dateModified":"2018-04-20T10:28:12+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 a TFS team project manually to support code reviews","og:description":"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.","og:url":"https:\/\/mariusbancila.ro\/blog\/2018\/03\/22\/update-a-tfs-team-project-manually-to-support-code-reviews\/","article:published_time":"2018-03-22T10:37:52+00:00","article:modified_time":"2018-04-20T08:28:12+00:00","twitter:card":"summary","twitter:title":"Update a TFS team project manually to support code reviews","twitter:description":"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions."},"aioseo_meta_data":{"post_id":"2747","title":"Update a TFS team project manually to support code reviews","description":"A step-by-step tutorial for enabling code review features in TFS for projects created in older versions.","keywords":[{"label":"TFS","value":"TFS"},{"label":"VS","value":"VS"},{"label":"VS2017","value":"VS2017"},{"label":"tools","value":"tools"},{"label":"codereview","value":"codereview"}],"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":"Article","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:06:01","updated":"2025-12-12 07:48:31","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":6,"uagb_excerpt":"If you are working with TFS and have projects created in older versions you might want to use features available in newer versions of TFS (given that you have updated to such a newer version). These features could be code reviews, feedback, my work, storyboarding, and others. In this post, I will explain how to&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\/articles_and_tutorials\/tutorials\/\" class=\"advgb-post-tax-term\">Tutorials<\/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\">Tutorials<\/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\">codereview<\/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\">Tools<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VS<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VS2017<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">codereview<\/span>","<span class=\"advgb-post-tax-term\">tfs<\/span>","<span class=\"advgb-post-tax-term\">Tools<\/span>","<span class=\"advgb-post-tax-term\">VS<\/span>","<span class=\"advgb-post-tax-term\">VS2017<\/span>"]}},"comment_count":"6","relative_dates":{"created":"Posted 9 years ago","modified":"Updated 9 years ago"},"absolute_dates":{"created":"Posted on March 22, 2018","modified":"Updated on April 20, 2018"},"absolute_dates_time":{"created":"Posted on March 22, 2018 12:37 pm","modified":"Updated on April 20, 2018 10:28 am"},"featured_img_caption":"","series_order":"","jetpack_shortlink":"https:\/\/wp.me\/pYNdv-Ij","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/2747","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=2747"}],"version-history":[{"count":12,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/2747\/revisions"}],"predecessor-version":[{"id":2907,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/2747\/revisions\/2907"}],"wp:attachment":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/media?parent=2747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/categories?post=2747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/tags?post=2747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}