{"id":1943,"date":"2007-09-10T09:47:22","date_gmt":"2007-09-10T09:47:22","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/buckh\/2007\/09\/10\/we-need-your-help-patches-to-apply-to-tfs-2008-beta-2\/"},"modified":"2007-09-10T09:47:22","modified_gmt":"2007-09-10T09:47:22","slug":"we-need-your-help-patches-to-apply-to-tfs-2008-beta-2","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/buckh\/we-need-your-help-patches-to-apply-to-tfs-2008-beta-2\/","title":{"rendered":"We need your help: Patches to apply to TFS 2008 beta 2"},"content":{"rendered":"<p><a href=\"http:\/\/blogs.msdn.com\/bharry\">Brian<\/a> has written a post, <a href=\"http:\/\/blogs.msdn.com\/bharry\/archive\/2007\/09\/10\/practicing-servicing-for-tfs-2008.aspx\">Practicing servicing for TFS 2008<\/a>, with links to six patches.&nbsp; We need your help in installing these patches and letting us know what issues you run into.&nbsp; The goal is to make servicing TFS 2008 better than it was with TFS 2005.&nbsp; Folks using web projects under version control in Visual Studio will notice fixes for several issues.<\/p>\n<p>I want to point out the patch for the build agent (aka Build SKU) in particular (the patch does <em>not<\/em> apply to Team Explorer).&nbsp; This patch will update a couple of&nbsp;assemblies (DLL files)&nbsp;on the build computer (aka build machine or build server) and the Microsoft.TeamFoundation.Build.targets file.&nbsp; What this change does is change the build process such that the workspace name used by the build does not include the name of the build definition.&nbsp; Before the fix, renaming the build definition would result in the build failing due to an error about the path to be used already being mapped in a different workspace, which was the workspace with the old build definition name in it.<\/p>\n<blockquote>\n<p><a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?FamilyId=382A8935-EC0C-4A87-87EA-D4EF79B4FA37&amp;displaylang=en\">KB942082<\/a> &#8211; Visual Studio 2008 Team Build Beta 2 &#8211; Builds fail after renaming the build definition<\/p>\n<\/blockquote>\n<p>The patching process won&#8217;t replace the Microsoft.TeamFoundation.Build.targets file if it has been changed.&nbsp; While you aren&#8217;t supposed to change that file, some folks have.&nbsp; If you have changed it and the patching process doesn&#8217;t replace the file with the updated one from the patch, your build will fail.&nbsp; Working around that just requires renaming the targets file and re-applying the patch.&nbsp; If this happens to you, please let me know.&nbsp; I&#8217;d like to argue for the patch process to rename the old one and always place the new one on disk.&nbsp; As such, I&#8217;d like to have some sense for how many folks are affected by this.<\/p>\n<div class=\"wlWriterSmartContent\" id=\"0767317B-992E-4b12-91E0-4F059A8CECA8:a2afd683-0f36-4092-b137-e26d0b030edc\" style=\"padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/tfs%202008\" rel=\"tag\">tfs 2008<\/a>, <a href=\"http:\/\/technorati.com\/tags\/team%20foundation\" rel=\"tag\">team foundation<\/a>, <a href=\"http:\/\/technorati.com\/tags\/team%20build\" rel=\"tag\">team build<\/a>, <a href=\"http:\/\/technorati.com\/tags\/source%20control\" rel=\"tag\">source control<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Brian has written a post, Practicing servicing for TFS 2008, with links to six patches.&nbsp; We need your help in installing these patches and letting us know what issues you run into.&nbsp; The goal is to make servicing TFS 2008 better than it was with TFS 2005.&nbsp; Folks using web projects under version control in [&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":[],"class_list":["post-1943","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"blog_post_summary":"<p>Brian has written a post, Practicing servicing for TFS 2008, with links to six patches.&nbsp; We need your help in installing these patches and letting us know what issues you run into.&nbsp; The goal is to make servicing TFS 2008 better than it was with TFS 2005.&nbsp; Folks using web projects under version control in [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/1943","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=1943"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/1943\/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=1943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/categories?post=1943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/tags?post=1943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}