<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Buck Hodges</title><subtitle type="html">VSTS - Team Foundation Server - Team Build - Web Access - Version Control - Admin &amp; Ops</subtitle><id>http://blogs.msdn.com/buckh/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/buckh/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-10-20T16:00:00Z</updated><entry><title>TFS 2010 Beta 1: Don’t run initial configuration from the administration console (MMC)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/05/18/tfs-2010-beta-1-don-t-run-initial-configuration-from-the-administration-console-mmc.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/05/18/tfs-2010-beta-1-don-t-run-initial-configuration-from-the-administration-console-mmc.aspx</id><published>2009-05-19T02:19:59Z</published><updated>2009-05-19T02:19:59Z</updated><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2009/05/18/visual-studio-2010-and-net-fx-4-beta-1-ships.aspx"&gt;Beta 1&lt;/a&gt; for TFS 2010, along with VS and VSTS, is now available to MSDN subscribers and will be available for broad download shortly.&amp;#160; Be sure to check out the &lt;a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx"&gt;Microsoft Visual Studio 2010 First Look&lt;/a&gt; site to see what’s in this release, as well as the &lt;a href="http://msdn.microsoft.com/en-us/library/dd831853(VS.100).aspx"&gt;documentation on MSDN&lt;/a&gt;.&amp;#160; Brian has written posts on TFS 2010 features in &lt;a href="http://blogs.msdn.com/bharry/archive/2009/04/30/tfs-2010-admin-operations-setup-improvements.aspx"&gt;administration and operations&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/bharry/archive/2009/05/18/tfs-2010-work-item-tracking.aspx"&gt;work item tracking&lt;/a&gt; so far.&lt;/p&gt;  &lt;p&gt;There’s a bug you’ll want to avoid in setting up and initially configuring beta 1.&amp;#160; &lt;strong&gt;If you choose not to continue on through configuration at the end of the MSI setup phase (in other words, you uncheck the box to launch the configuration tool), you must finish configuration by running&lt;/strong&gt; &lt;font face="Courier New"&gt;tfsmgmt.exe configure&lt;/font&gt;&lt;strong&gt; to avoid causing problems with SharePoint.&amp;#160; &lt;/strong&gt;After you have initially configured the server, you can and should use the Team Foundation Administration Console to make changes to your server.&amp;#160; We believe it's a great feature, and we want your feedback on it.&amp;#160; It's just the initial configuration of the server where we have this issue.&lt;/p&gt;  &lt;p&gt;Here's a screenshot with the checkbox I'm talking about.&amp;#160; You'll want to leave it checked and continue through the configuration wizard.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/TFS2010Beta1Dontruninitialconfigurationf_8DBD/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 25px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/TFS2010Beta1Dontruninitialconfigurationf_8DBD/image_thumb.png" width="760" height="579" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you choose to uncheck the box and then run the Team Foundation Administration Console (Start –&amp;gt; All Programs –&amp;gt; Microsoft Team Foundation Server 2010 Beta 1 –&amp;gt; Team Foundation Administration Console), here is what you will see.&amp;#160; &lt;strong&gt;Do not click the link to run the wizard.&lt;/strong&gt;&amp;#160; Instead, run the server configuration wizard from the command line via tfsmgmt configure instead.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/TFS2010Beta1Dontruninitialconfigurationf_8DBD/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 25px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/TFS2010Beta1Dontruninitialconfigurationf_8DBD/image_thumb_1.png" width="716" height="511" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you go to the Team Foundation Build node in the admin console, you will see a similar link for configuring build.&amp;#160; There are no issues with configuring build from the admin console, so that one is not a problem.&lt;/p&gt;  &lt;p&gt;Here is the content from the Beta 1 Readme about this issue, including the full path to the command line tool.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;1.3.4&amp;#160;&amp;#160; Initial Configuration of Team Foundation Server Should be Run From MSI Program or by Command Line&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Initial Team Foundation Server configuration fails on Windows SharePoint configuration if you access the Team Foundation Configuration Tool by clicking the link in the Team Foundation Administration Console instead of by launching Team Foundation Configuration Tool at the end of the installation phase. &lt;/p&gt;    &lt;p&gt;&lt;u&gt;To avoid this issue:&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;If you want to setup Windows SharePoint Server during Team Foundation Server configuration, you must launch the Team Foundation Server Configuration Tool by using one of the two following methods:&lt;/p&gt;    &lt;p&gt;·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Launch the Team Foundation Configuration Tool by selecting the check box at the end of the Team Foundation Server installation&lt;/p&gt;    &lt;p&gt;·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If you exited Team Foundation Server MSI program (setup.exe) without launching Team Foundation Configuration Tool, do not start the Administration Console from the Start menu item shortcut. Instead use following command line:&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&amp;quot;%programfiles%\Microsoft team foundation server 10.0\tools\tfsmgmt.exe&amp;quot; configure&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;After Team Foundation Server has installed and configured Windows SharePoint, you can configure Team Foundation Server by using the Start menu to launch Team Foundation Server Administration Console.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If you end up in a situation where you have installed beta 1 by launching the configuration wizard from the admin console and ended up with a corrupt SharePoint installation, the easiest way to get out of the situation right now is to uninstall both SharePoint and TFS 2010 and then re-install TFS 2010 Beta 1 and let it install and configure SharePoint.&amp;#160; I'll update this post if we have a set of steps that is less drastic than this.&lt;/p&gt;  &lt;p&gt;This was a problem we discovered at the last moment.&amp;#160; It is due to the fact that we force the Microsoft Management Console (MMC), which hosts our Team Foundation Server Administration Console GUI, to run our MMC plugin under CLR 4.0.&amp;#160; The reason we had to do that is because MMC uses an older COM API to host the CLR, which is now capped at CLR 2.0 due to changes made in CLR 4.0.&amp;#160; The side effect of that hack is that it causes child processes that are executed to also run under 4.0.&amp;#160; One of the processes that we run as part of configuration is stsadm.exe.&amp;#160; Running stsadm under 4.0 causes it to serialize some 4.0 objects in the SharePoint database, at which point SharePoint is broken.&lt;/p&gt;  &lt;p&gt;If you go straight through the setup and into configuration, thus following the default path, everything will work.&amp;#160; If you choose not to continue with configuration after the MSI portion of setup has completed, you need to run tfsmgmt.exe configure to complete the configuration (running it separately like that avoids the problem with the MMC environment).&lt;/p&gt;  &lt;p&gt;Once you’ve gone through the initial installation and configuration of SharePoint, you can use the new Team Foundation Server Administration Console with no restrictions.&lt;/p&gt;  &lt;p&gt;For beta 2 and beyond, we have made changes (yes, past tense…we’ve been working hard on beta 2) that avoid this issue entirely.&lt;/p&gt;  &lt;p&gt;Be sure to provide us feedback and let us know what issues you find in beta 1 by entering them into &lt;a href="http://connect.microsoft.com"&gt;Connect&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;[Update 5/19/2008]&lt;/strong&gt;&amp;#160; I've added a couple of screenshots to make it more clear, and I've also added clarification that it's the initial configuration of the server where you need to be aware of this issue.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9e54ee66-9fce-425e-a76c-c10521f1bb97" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/team+foundation+server+2010+beta+1" rel="tag"&gt;team foundation server 2010 beta 1&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual+studio+team+system+beta+1" rel="tag"&gt;visual studio team system beta 1&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9626668" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="VSTS" scheme="http://blogs.msdn.com/buckh/archive/tags/VSTS/default.aspx" /><category term="vsts2010" scheme="http://blogs.msdn.com/buckh/archive/tags/vsts2010/default.aspx" /></entry><entry><title>TFS 2008 supports SQL 2008 SP1</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/04/09/tfs-2008-supports-sql-2008-sp1.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/04/09/tfs-2008-supports-sql-2008-sp1.aspx</id><published>2009-04-09T14:49:00Z</published><updated>2009-04-09T14:49:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19"&gt;SQL 2008 SP1&lt;/a&gt; has just been released, and we've gotten a couple of questions about whether it is supported with with Team Foundation Server 2008.&amp;#160; We tested SQL 2008 SP1 with both the original release of TFS 2008 and TFS 2008 SP1, and we do fully support using it with either release of TFS 2008.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;[UPDATE 4/14/2009]&lt;/strong&gt;&amp;#160; If you are installing TFS 2008 and using an instance of SQL that already has SQL 2008 SP1 applied, you will need to follow the steps in the following KB article: &lt;a href="http://support.microsoft.com/kb/969985"&gt;How to install Microsoft Visual Studio 2008 Team Foundation Server on a computer that has SQL Server 2008 Service Pack 1 installed&lt;/a&gt;.&amp;#160; This is required due to the version number for SQL 2008 SP1 being different than what the TFS 2008 SP1 setup logic expects.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a54e93eb-21c4-4dee-ba74-237f9a18e52b" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SQL%202008%20SP1" rel="tag"&gt;SQL 2008 SP1&lt;/a&gt;,&lt;a href="http://technorati.com/tags/team%20foundation%20server%202008" rel="tag"&gt;team foundation server 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9540355" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="VSTS" scheme="http://blogs.msdn.com/buckh/archive/tags/VSTS/default.aspx" /></entry><entry><title>Debug your build with MSBuild Sidekick v2.3</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/03/30/debug-your-build-with-msbuild-sidekick-v2-3.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/03/30/debug-your-build-with-msbuild-sidekick-v2-3.aspx</id><published>2009-03-30T16:58:53Z</published><updated>2009-03-30T16:58:53Z</updated><content type="html">&lt;p&gt;The folks at &lt;a href="http://www.attrice.info/index.htm"&gt;Attrice&lt;/a&gt; have released a new version of their &lt;a href="http://www.attrice.info/msbuild"&gt;MSBuild Sidekick&lt;/a&gt;, and it now includes a visual debugger for msbuild.&amp;#160; If you've ever tried to debug a build process, you know how tedious it can be and will want to check this out.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.attrice.info/blog/2009/03/14/msbuild-sidekick-v-23-is-released/" name="msbuild2"&gt;&lt;strong&gt;MSBuild Sidekick v 2.3 is released&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;We are happy to announce the release of version 2.3 of MSBuild Sidekick!&lt;/p&gt;    &lt;p&gt;Many of you would remember “&lt;a href="http://blogs.msdn.com/msbuild/archive/2007/11/30/response-to-the-feature-poll.aspx"&gt;How would you spend $100 on MSBuild?&lt;/a&gt;” poll published on MSBuild Team Blog. MSBuild users were asked to vote on most valuable future features in MSBuild; and while we could not improve MSBuild engine performance or add inline tasks support we did implement visual debugger for MSBuild! MSBuild Sidekick v2.3 is now the one-stop solution for all your debugging needs such as stepping through the build, inspecting locals and setting breakpoints.&lt;/p&gt;    &lt;p&gt;The new features in MSBuild Sidekick v2.3 are:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Visual debugger&lt;/strong&gt; (you can analyze build sequence using diagram) with breakpoints support and integrated Globals/Autos windows for viewing properties/items values during debugging &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;a href="http://www.attrice.info/images/msbuild/sidekick_debug_breakpoints.gif"&gt;&lt;img border="0" src="http://www.attrice.info/images/msbuild/sidekick_debug_breakpoints_small.gif" /&gt;&lt;/a&gt; &lt;a href="http://www.attrice.info/images/msbuild/sidekick_debug_globals.gif"&gt;&lt;img border="0" src="http://www.attrice.info/images/msbuild/sidekick_debug_globals_small.gif" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Customized editors&lt;/strong&gt; and &lt;strong&gt;integrated&lt;/strong&gt; online help for &lt;a href="http://www.codeplex.com/MSBuildExtensionPack"&gt;&lt;strong&gt;MSBuild Extension Pack&lt;/strong&gt;&lt;/a&gt; tasks &lt;/li&gt;      &lt;li&gt;Ability to &lt;strong&gt;cancel a running build&lt;/strong&gt;&lt;/li&gt;      &lt;li&gt;Ability to &lt;strong&gt;edit Project element&lt;/strong&gt; raw XML &lt;/li&gt;      &lt;li&gt;Auto-detection of latest .NET Framework on tool installation&lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1fb03bc3-bf33-4069-89e5-19c77a31598a" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/msbuild" rel="tag"&gt;msbuild&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9519539" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Build" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Build/default.aspx" /><category term="MSBuild" scheme="http://blogs.msdn.com/buckh/archive/tags/MSBuild/default.aspx" /></entry><entry><title>Sorting by multiple columns in work item tracking</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/03/22/sorting-by-multiple-columns-in-work-item-tracking.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/03/22/sorting-by-multiple-columns-in-work-item-tracking.aspx</id><published>2009-03-22T13:52:00Z</published><updated>2009-03-22T13:52:00Z</updated><content type="html">&lt;P&gt;Recently I was showing someone the results of a bug query and sorting by more than one column in work item tracking in Team Explorer.&amp;nbsp; When the person said he didn't realize that feature existed, I decided it would be worth posting.&amp;nbsp; This also works in Team System Web Access.&lt;/P&gt;
&lt;P&gt;To sort by more the one column, simply hold the Shift key when clicking the column header of the column you would like to sort next.&amp;nbsp; If you want to sort descending instead of ascending, continue to hold the Shift key and click the header again to flip the sort ordering.&lt;/P&gt;
&lt;P&gt;In the screen shot below, I'm sorting first by Priority and then by Area Level 4.&amp;nbsp; You cannot tell from looking at the column headers which column gets sorted first.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/Sortingbymultiplecolumnsinworkitemtracki_8743/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/Sortingbymultiplecolumnsinworkitemtracki_8743/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/Sortingbymultiplecolumnsinworkitemtracki_8743/image_thumb_1.png" width=644 height=216 mce_src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/Sortingbymultiplecolumnsinworkitemtracki_8743/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;This works in the 2008 version and newer&amp;nbsp;of Team Explorer and Team System Web Access.&amp;nbsp; I was using Team Explorer 2008 SP1&amp;nbsp;in the screenshot above.&lt;/P&gt;
&lt;P&gt;Since I'm on the topic of subtle but useful features, there's a handy way to &lt;A href="http://blogs.msdn.com/buckh/archive/2005/08/23/455094.aspx" mce_href="http://blogs.msdn.com/buckh/archive/2005/08/23/455094.aspx"&gt;diff files in version control by holding the Shift key and double clicking&lt;/A&gt; on a pending change.&lt;/P&gt;
&lt;P&gt;Finally, did you know that you can &lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/09/rich-text-in-work-items.aspx" mce_href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/09/rich-text-in-work-items.aspx"&gt;use the formatting toolbar in VS to insert rich text into your work items&lt;/A&gt;?&amp;nbsp; With TSWA it's more obvious because the formatting toolbar is shown just above the text box.&amp;nbsp; In TFS 2010, the work item editor in Team Explorer also shows the formatting toolbar with the text box.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[Update 3/23/09]&lt;/STRONG&gt;&amp;nbsp; Sunder Raman, now program manager for the TFS Reporting feature area, reminded me of a couple of great posts he wrote a year ago.&amp;nbsp; Be sure to check these out for more useful&amp;nbsp;work item tracking&amp;nbsp;tips.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2007/10/30/work-item-tracking-usability-improvements-in-orcas-part-1.aspx" mce_href="http://blogs.msdn.com/teams_wit_tools/archive/2007/10/30/work-item-tracking-usability-improvements-in-orcas-part-1.aspx"&gt;Drag and drop attachments, columns&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2008/02/08/work-item-tracking-usability-improvements-part-2.aspx" mce_href="http://blogs.msdn.com/teams_wit_tools/archive/2008/02/08/work-item-tracking-usability-improvements-part-2.aspx"&gt;Multi-column sort, saving attachments, sort/expand/collapse history&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:29c286d4-8af0-4e96-866b-dc9272819e96 class=wlWriterEditableSmartContent&gt;Technorati tags: &lt;A href="http://technorati.com/tags/team+foundation+server" rel=tag mce_href="http://technorati.com/tags/team+foundation+server"&gt;team foundation server&lt;/A&gt;, &lt;A href="http://technorati.com/tags/work+item+tracking" rel=tag mce_href="http://technorati.com/tags/work+item+tracking"&gt;work item tracking&lt;/A&gt;, &lt;A href="http://technorati.com/tags/team+system+web+access" rel=tag mce_href="http://technorati.com/tags/team+system+web+access"&gt;team system web access&lt;/A&gt;, &lt;A href="http://technorati.com/tags/version+control" rel=tag mce_href="http://technorati.com/tags/version+control"&gt;version control&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9498485" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="Work Item Tracking" scheme="http://blogs.msdn.com/buckh/archive/tags/Work+Item+Tracking/default.aspx" /><category term="Team System Web Access" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+System+Web+Access/default.aspx" /><category term="TSWA Tip" scheme="http://blogs.msdn.com/buckh/archive/tags/TSWA+Tip/default.aspx" /></entry><entry><title>Why the CheckInEvent doesn't list all of the files in a changeset</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/02/09/why-the-checkinevent-doesn-t-list-all-of-the-files-in-a-changeset.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/02/09/why-the-checkinevent-doesn-t-list-all-of-the-files-in-a-changeset.aspx</id><published>2009-02-10T03:50:55Z</published><updated>2009-02-10T03:50:55Z</updated><content type="html">&lt;p&gt;I recently received a question from someone about the CheckInEvent.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;We subscribe to the Notify event using the BisSubscribe tool. Basically we have many applications that share some projects, but as TFS has no mechanism for sharing we have written our own in house app. &lt;/p&gt;    &lt;p&gt;We have hooked into Notify for the CheckInEvents and we check each file after checkin to see if it is one of our shared files. If it is then we bounce it around to various locations etc..&lt;/p&gt;    &lt;p&gt;All has been working fine until recently we started getting problems on large check ins. After some investigation I have noticed that the string eventXml parameter does not contain all of the check in information. Bascially it seems to only hold a max of 25 checkins.&lt;/p&gt;    &lt;p&gt;I wondered if you'd come across this problem, and if you had any advice??&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;What's happening here is that TFS limits the number of changes included in the XML for the event to prevent sending large (or even huge) amounts of data that may not be needed.&amp;#160; To get a list of all of the changes for a particular changeset, you must use the &lt;a href="http://msdn.microsoft.com/en-us/library/bb138627.aspx"&gt;VersionControlServer.GetChangeset()&lt;/a&gt; method, specifying the changeset from the XML.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2826a11a-280c-4102-8401-727b8a5c1b63" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/team%20foundation%20server" rel="tag"&gt;team foundation server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/source%20control" rel="tag"&gt;source control&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9409847" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="TFS API" scheme="http://blogs.msdn.com/buckh/archive/tags/TFS+API/default.aspx" /></entry><entry><title>New book on MSBuild and Team Foundation Build</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/02/06/new-book-on-msbuild-and-team-foundation-build.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/02/06/new-book-on-msbuild-and-team-foundation-build.aspx</id><published>2009-02-06T19:00:00Z</published><updated>2009-02-06T19:00:00Z</updated><content type="html">&lt;p&gt;There is now a book dedicated to MSBuild and Team Foundation Build.&amp;#160; The book is written by &lt;a href="http://www.sedodream.com/"&gt;Sayed Ibrahim Hashimi&lt;/a&gt; and &lt;a href="http://blog.bartholomew.id.au/"&gt;William Bartholomew&lt;/a&gt;.&amp;#160; Sayed has written about MSBuild before, both in books and MSDN Magazine articles, and William is a Team System MVP with a lot of experience in customizing the build process in Team Foundation.&lt;/p&gt;  &lt;p&gt;If you want to learn more about using build in Team System, you need to get a copy.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.amazon.com/gp/product/0735626286?ie=UTF8&amp;amp;tag=sedodream-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=0735626286"&gt;Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Product Description&lt;/b&gt;      &lt;br /&gt;The build process when code gets assembled to see how and how well it works is a critical step in software development. Developers had few options for customizing the build process before Visual Studio 2005 and Visual Studio 2008, but the Microsoft Build Engine (MSBuild) enables developers to customize each step during a build. MSBuild is extensible and uses an XML file to describe each step, allowing the build master or developer to easily change and augment how projects are built. This book offers hands-on guidance for customizing MSBuild, and provides a cookbook of examples on Web deployment, automated releases, and other essential topics. It also covers Visual Studio Team Foundation Build, the build engine in Visual Studio Team System.&lt;/p&gt; &lt;/blockquote&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9416846e-8e88-4252-9cf9-4278f7738570" class="wlWriterEditableSmartContent"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/team+foundation+server+2008" rel="tag"&gt;team foundation server 2008&lt;/a&gt;, &lt;a href="http://technorati.com/tags/team+build" rel="tag"&gt;team build&lt;/a&gt;, &lt;a href="http://technorati.com/tags/msbuild" rel="tag"&gt;msbuild&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9401214" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="Team Build" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Build/default.aspx" /><category term="MSBuild" scheme="http://blogs.msdn.com/buckh/archive/tags/MSBuild/default.aspx" /></entry><entry><title>Fix for TFS Build 2008 SP1 to speed up your builds</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/02/06/fix-for-tfs-build-2008-sp1-to-speed-up-your-builds.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/02/06/fix-for-tfs-build-2008-sp1-to-speed-up-your-builds.aspx</id><published>2009-02-06T05:38:27Z</published><updated>2009-02-06T05:38:27Z</updated><content type="html">&lt;p&gt;Quite a few folks have reported longer build times and noticed that the build details view has a lot more output in it, and as a result of the extra output being logged, the builds are slower.&amp;#160; &lt;a href="http://blogs.msdn.com/aaronhallberg"&gt;Aaron&lt;/a&gt; has written a &lt;a href="http://blogs.msdn.com/aaronhallberg/archive/2009/01/30/targetsnotlogged-hotfix-available.aspx"&gt;post about a hotfix&lt;/a&gt; to speed up your builds in the SP1 version of Team Build.&amp;#160; This hotfix, like many others for TFS, is available on the MSDN Code Gallery site.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/KB958845"&gt;KB958845: TFSBuild TargetsNotLogged property fails to cut down noisy builds&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:11f35496-3f0e-425d-a43f-06071150487b" class="wlWriterEditableSmartContent"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/team+foundation+server+2008+SP1" rel="tag"&gt;team foundation server 2008 SP1&lt;/a&gt;, &lt;a href="http://technorati.com/tags/team+build" rel="tag"&gt;team build&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9401068" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="Team Build" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Build/default.aspx" /></entry><entry><title>Team System site overhauled</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/02/06/team-system-site-overhauled.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/02/06/team-system-site-overhauled.aspx</id><published>2009-02-06T05:26:00Z</published><updated>2009-02-06T05:26:00Z</updated><content type="html">&lt;P&gt;&lt;A href="http://blogs.msdn.com/selkins/default.aspx" mce_href="http://blogs.msdn.com/selkins/default.aspx"&gt;Sharon Elkins&lt;/A&gt; has written a &lt;A href="http://blogs.msdn.com/selkins/archive/2009/02/04/new-team-system-site-launches.aspx" mce_href="http://blogs.msdn.com/selkins/archive/2009/02/04/new-team-system-site-launches.aspx"&gt;post&lt;/A&gt; about the newly-redesigned &lt;A href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx" mce_href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx"&gt;Team System web site&lt;/A&gt;.&amp;nbsp; She has some details on the transformation, but one thing that stands out is the page reduction.&amp;nbsp; It's got about 75% fewer pages, which means a bunch of old stuff is gone.&lt;/P&gt;
&lt;P&gt;Check it out and give her your &lt;A href="http://blogs.msdn.com/selkins/archive/2009/02/04/team-system-web-site-feedback.aspx" mce_href="http://blogs.msdn.com/selkins/archive/2009/02/04/team-system-web-site-feedback.aspx"&gt;feedback&lt;/A&gt;!&lt;/P&gt;
&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0cbd80ba-66a0-44fc-8504-f6a0bd4eb313 class=wlWriterEditableSmartContent&gt;Technorati tags: &lt;A href="http://technorati.com/tags/team+system" rel=tag mce_href="http://technorati.com/tags/team+system"&gt;team system&lt;/A&gt;, &lt;A href="http://technorati.com/tags/vsts" rel=tag mce_href="http://technorati.com/tags/vsts"&gt;vsts&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9401035" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="VSTS" scheme="http://blogs.msdn.com/buckh/archive/tags/VSTS/default.aspx" /></entry><entry><title>How to determine the latest changeset in your workspace</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2009/01/26/how-to-determine-the-latest-changeset-in-your-workspace.aspx" /><id>http://blogs.msdn.com/buckh/archive/2009/01/26/how-to-determine-the-latest-changeset-in-your-workspace.aspx</id><published>2009-01-26T23:22:56Z</published><updated>2009-01-26T23:22:56Z</updated><content type="html">&lt;p&gt;When you run get for your entire workspace without any argument, you are requesting that the server give you the latest set of files.&amp;#160; Later you might wonder what changeset was used in that get.&amp;#160; To figure that out, you can use the following &lt;a href="http://msdn.microsoft.com/en-us/library/yxtbh4yh.aspx"&gt;history command&lt;/a&gt; from the root (top) of your workspace.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;tf history . /r /noprompt /stopafter:1 /version:W&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Here's what that command means.&amp;#160; The &amp;quot;. /r&amp;quot; part says to look at the current directory recursively, which is why you must run it from the root (top directory) of your workspace.&amp;#160; Here I've specified &amp;quot;/noprompt&amp;quot; so that I don't get dialog, but that's optional.&amp;#160; The &amp;quot;/stopafter:1&amp;quot; option tells tf to print only one changeset.&lt;/p&gt;  &lt;p&gt;The version option is the part that tells the history command to consider history only up to what you have in your workspace.&amp;#160; The &amp;quot;W&amp;quot; means workspace, and without the workspace name and owner being specified it means the current workspace.&amp;#160; The version option could also be written as &amp;quot;/version:1~W&amp;quot; to explicitly state that you are interested in history only up to what is in your workspace.&amp;#160; The &amp;quot;1~&amp;quot; is implicit when it is not specified.&amp;#160; Changeset 1 is when the root of the repository ($/) was created.&lt;/p&gt;  &lt;p&gt;Since the history command sorts the changesets from highest to lowest, the result is that the command displays the highest changeset version of all files currently in your workspace.&lt;/p&gt;  &lt;p&gt;   &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ec5210e6-59cb-42be-b3bb-40511197ff1a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/team+foundation+server" rel="tag"&gt;team foundation server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/source+control" rel="tag"&gt;source control&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9376486" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="tsbt-tfs" scheme="http://blogs.msdn.com/buckh/archive/tags/tsbt-tfs/default.aspx" /></entry><entry><title>TFS Branching Guide 2.0 released</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/12/20/tfs-branching-guide-2-0-released.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/12/20/tfs-branching-guide-2-0-released.aspx</id><published>2008-12-20T18:25:34Z</published><updated>2008-12-20T18:25:34Z</updated><content type="html">&lt;p&gt;Bijan Javidi announced the release of TFS Branching Guide 2.0 on CodePlex.&amp;#160; Check it out and be sure to send them your feedback on it.&amp;#160; They are always looking for ways to enhance and make it even more useful.&lt;/p&gt;  &lt;blockquote&gt;   &lt;h3&gt;&lt;a href="http://www.codeplex.com/TFSBranchingGuideII"&gt;TFS Branching Guide 2.0&lt;/a&gt; &lt;/h3&gt;    &lt;br /&gt;Welcome to the Team Foundation Server Branching Guidance Community Site! The purpose of this project is to build some insightful and practical guidance around branching and merging with Team Foundation Server. It's a collaborative effort by VSTS Rangers in cooperation with VSTS MVPs, Microsoft Services, and VSTS Product Team.     &lt;h3&gt;Why the 2nd release? &lt;/h3&gt; Since the first release, we have received lots of feedback and change requests. Most feedback indicated a desire for a more practical approach to branching compared to the first release which is more theoretical. With that in mind, we decided to reduce the conceptual part and focus on branching practices with Team Foundation Server.    &lt;br /&gt;What is in the package?    &lt;ul&gt;     &lt;li&gt;TFS Branching Guide - Main 2.0        &lt;ul&gt;         &lt;li&gt;This is the main article which briefly explains branching concepts and introduces 3 levels of the most common branching scenario &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;      &lt;li&gt;TFS Branching Guide - Scenarios 2.0        &lt;ul&gt;         &lt;li&gt;A collection of less common branching scenarios &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;      &lt;li&gt;TFS Branching Guide - Q&amp;amp;A 2.0        &lt;ul&gt;         &lt;li&gt;A set of most frequently asked questions with answers &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;      &lt;li&gt;TFS Branching Guide - Drawings 2.0        &lt;ul&gt;         &lt;li&gt;A set of branching drawings in different formats including a large branching poster &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;      &lt;li&gt;TFS Branching Guide - Labs 2.0        &lt;ul&gt;         &lt;li&gt;A couple of examples for hands on labs with step by step instruction for practicing the branching scenarios &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;h3&gt;The TFS Branching community &lt;/h3&gt; An important goal for this release is to go beyond just publishing this guide and create a living and ticking community. With your help and contribution, we would like to incrementally grow our libraries for scenarios, Q&amp;amp;As and labs. If for example, you are not able to find a suitable scenario for your branching needs, we encourage you to post a request for a new scenario. This will trigger a small process with a team which owns the development of the new scenario with your cooperation. Your name will then appear as the coauthor of that scenario.    &lt;h3&gt;Release 2.0 scenarios &lt;/h3&gt; The following scenarios are included in release 1:    &lt;ul&gt;     &lt;li&gt;Single Team Branching Model &lt;/li&gt;      &lt;li&gt;Concurrent Hot Fix, Service Pack, and v.Next &lt;/li&gt;      &lt;li&gt;Branching by Version Scenario &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9fdbade5-c32d-46ff-8dca-093cf1deaece" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/team+foundation+server" rel="tag"&gt;team foundation server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/version+control" rel="tag"&gt;version control&lt;/a&gt;,&lt;a href="http://technorati.com/tags/branching" rel="tag"&gt;branching&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9244257" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /></entry><entry><title>Installing an evaluation copy of Windows Server 2008 and extending the evaluation period</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/10/24/installing-an-evaluation-copy-of-windows-server-2008-and-extending-the-evaluation-period.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/10/24/installing-an-evaluation-copy-of-windows-server-2008-and-extending-the-evaluation-period.aspx</id><published>2008-10-24T21:00:00Z</published><updated>2008-10-24T21:00:00Z</updated><content type="html">&lt;P&gt;More than a year ago, I &lt;A href="http://blogs.msdn.com/buckh/archive/2007/01/29/extending-the-windows-vista-grace-period-to-120-days.aspx" mce_href="http://blogs.msdn.com/buckh/archive/2007/01/29/extending-the-windows-vista-grace-period-to-120-days.aspx"&gt;posted&lt;/A&gt; a reference to &lt;A href="http://www.codinghorror.com/" mce_href="http://www.codinghorror.com"&gt;Jeff Atwood's&lt;/A&gt; &lt;A href="http://www.codinghorror.com/blog/archives/000778.html" mce_href="http://www.codinghorror.com/blog/archives/000778.html"&gt;post&lt;/A&gt; on extending the evaluation period for Windows Vista.&lt;/P&gt;
&lt;P&gt;KB article &lt;A href="http://support.microsoft.com/kb/948472" mce_href="http://support.microsoft.com/kb/948472"&gt;948472&lt;/A&gt; describes the process for Windows Server 2008 and includes instructions on installing an evaluation version of Windows Server 2008 from the standard media as well has how to set up a recurring task in Windows Task Scheduler to extend the evaluation period to 240 days.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/948472" mce_href="http://support.microsoft.com/kb/948472"&gt;&lt;STRONG&gt;How to extend the Windows Server 2008 evaluation period&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;H4&gt;SUMMARY&lt;/H4&gt;
&lt;P&gt;This article describes how to extend, or re-arm, the Windows Server 2008 evaluation period. The evaluation period is also known as the "activation grace" period. These instructions apply to any edition of Windows Server 2008. This includes evaluation copies. &lt;/P&gt;
&lt;P&gt;INTRODUCTION&lt;/P&gt;
&lt;P&gt;Evaluating Windows Server 2008 software does not require product activation. Any edition of Windows Server 2008 may be installed without activation, and it may be evaluated for 60 days. Additionally, the 60-day evaluation period may be reset (re-armed) three times. This action extends the original 60-day evaluation period by up to 180 days for a total possible evaluation time of 240 days. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/948472" mce_href="http://support.microsoft.com/kb/948472"&gt;more...&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a8c8b5d5-e903-4a20-9586-56d194923653 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/windows%20server%202008" rel=tag mce_href="http://technorati.com/tags/windows%20server%202008"&gt;windows server 2008&lt;/A&gt;,&lt;A href="http://technorati.com/tags/evaluation" rel=tag mce_href="http://technorati.com/tags/evaluation"&gt;evaluation&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9006600" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Random" scheme="http://blogs.msdn.com/buckh/archive/tags/Random/default.aspx" /></entry><entry><title>Using Team Foundation Build with BizTalk and SSIS projects</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/10/23/using-team-foundation-build-with-biztalk-and-ssis-projects.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/10/23/using-team-foundation-build-with-biztalk-and-ssis-projects.aspx</id><published>2008-10-23T12:00:00Z</published><updated>2008-10-23T12:00:00Z</updated><content type="html">&lt;P&gt;Unfortunately there are several types of projects that do not work natively with MSBuild.&amp;nbsp; &lt;A href="http://blogs.msdn.com/jimlamb/" mce_href="http://blogs.msdn.com/jimlamb/"&gt;Jim Lamb&lt;/A&gt;, program manager for Team Build, has put together a few posts with pointers on how to get these to work with Team Build.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/jimlamb/archive/2008/09/29/project-system-compatibility-with-team-build.aspx" mce_href="http://blogs.msdn.com/jimlamb/archive/2008/09/29/project-system-compatibility-with-team-build.aspx"&gt;Project System Compatibility with Team Build&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/jimlamb/archive/2008/07/29/sql-server-integration-services-and-team-build.aspx" mce_href="http://blogs.msdn.com/jimlamb/archive/2008/07/29/sql-server-integration-services-and-team-build.aspx"&gt;SQL Server Integration Services and Team Build&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/jimlamb/archive/2008/09/29/biztalk-server-and-team-build.aspx" mce_href="http://blogs.msdn.com/jimlamb/archive/2008/09/29/biztalk-server-and-team-build.aspx"&gt;BizTalk Server and Team Build&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:aeb4e534-4926-45a9-b0df-0bf06dc62726 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/team%20foundation%20server" rel=tag mce_href="http://technorati.com/tags/team%20foundation%20server"&gt;team foundation server&lt;/A&gt;,&lt;A href="http://technorati.com/tags/team%20build" rel=tag mce_href="http://technorati.com/tags/team%20build"&gt;team build&lt;/A&gt;,&lt;A href="http://technorati.com/tags/biztalk" rel=tag mce_href="http://technorati.com/tags/biztalk"&gt;biztalk&lt;/A&gt;,&lt;A href="http://technorati.com/tags/sql%20ssis" rel=tag mce_href="http://technorati.com/tags/sql%20ssis"&gt;sql ssis&lt;/A&gt;,&lt;A href="http://technorati.com/tags/msbuild" rel=tag mce_href="http://technorati.com/tags/msbuild"&gt;msbuild&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9006622" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="Team Build" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Build/default.aspx" /><category term="MSBuild" scheme="http://blogs.msdn.com/buckh/archive/tags/MSBuild/default.aspx" /></entry><entry><title>Tools for TFS on CodePlex: TeamReview and Info Kiosk</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/10/22/tools-for-tfs-on-codeplex-teamreview-and-info-kiosk.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/10/22/tools-for-tfs-on-codeplex-teamreview-and-info-kiosk.aspx</id><published>2008-10-22T12:00:00Z</published><updated>2008-10-22T12:00:00Z</updated><content type="html">&lt;P&gt;In the past I've written posts on &lt;A href="http://blogs.msdn.com/buckh/archive/2007/04/04/tfs-tools-on-codeplex-april-07.aspx" mce_href="http://blogs.msdn.com/buckh/archive/2007/04/04/tfs-tools-on-codeplex-april-07.aspx"&gt;tools for TFS&lt;/A&gt; on &lt;A href="http://www.codeplex.com/" mce_href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;.&amp;nbsp; I'm happy to say that there are now too many to show in a post.&amp;nbsp; I'd encourage you to take a look using this query for &lt;A href="http://www.codeplex.com/Project/ProjectDirectory.aspx?ProjectSearchText=tfs" mce_href="http://www.codeplex.com/Project/ProjectDirectory.aspx?ProjectSearchText=tfs"&gt;TFS on CodePlex&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;A couple of people have sent me email about new tools for TFS on CodePlex, and I thought I'd mention them. here.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TeamReview&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The first one is &lt;A href="http://www.codeplex.com/TeamReview" mce_href="http://www.codeplex.com/TeamReview"&gt;TeamReview&lt;/A&gt;.&amp;nbsp; Here's part of the description from the main page.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Using Work Items to facilitate the code review process creates a completely in-IDE code review experience, the ability to project-manage the code review tasks, and the opportunity to get new value from the code review process through code review forensics.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There's also a nice set of screen shots that walk you through the use of the tool.&amp;nbsp; Here's one as a bit of a teaser.&lt;/P&gt;
&lt;P&gt;&lt;IMG alt=SecondCodeReviewResponse.jpg src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=TeamReview&amp;amp;DownloadId=32263" mce_src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=TeamReview&amp;amp;DownloadId=32263"&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;InfoKiosk&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The second one is a tool that uses &lt;A href="http://silverlight.net/" mce_href="http://silverlight.net/"&gt;Silverlight&lt;/A&gt; to display information on bugs and builds in full screen mode for a continuous slide show view.&lt;/P&gt;
&lt;P&gt;&lt;IMG alt="TFS Bug Info Page" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=InfoKiosk&amp;amp;DownloadId=42900" mce_src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=InfoKiosk&amp;amp;DownloadId=42900"&gt;&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c8fc1425-9674-4156-b440-62b0938196b7 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/team%20foundation%20server%202008" rel=tag mce_href="http://technorati.com/tags/team%20foundation%20server%202008"&gt;team foundation server 2008&lt;/A&gt;,&lt;A href="http://technorati.com/tags/version%20control" rel=tag mce_href="http://technorati.com/tags/version%20control"&gt;version control&lt;/A&gt;,&lt;A href="http://technorati.com/tags/work%20item%20tracking" rel=tag mce_href="http://technorati.com/tags/work%20item%20tracking"&gt;work item tracking&lt;/A&gt;,&lt;A href="http://technorati.com/tags/codeplex" rel=tag mce_href="http://technorati.com/tags/codeplex"&gt;codeplex&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9005311" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /><category term="Team Build" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Build/default.aspx" /><category term="Work Item Tracking" scheme="http://blogs.msdn.com/buckh/archive/tags/Work+Item+Tracking/default.aspx" /></entry><entry><title>New blog by the Team Foundation Server global support team</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/10/21/new-blog-by-the-team-foundation-server-global-support-team.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/10/21/new-blog-by-the-team-foundation-server-global-support-team.aspx</id><published>2008-10-21T12:00:00Z</published><updated>2008-10-21T12:00:00Z</updated><content type="html">&lt;P&gt;The fine folks that support our customers have started a new blog:&amp;nbsp; &lt;A href="http://blogs.msdn.com/dstfs/default.aspx" mce_href="http://blogs.msdn.com/dstfs/default.aspx"&gt;Developer Support Team Foundation Server&lt;/A&gt;.&amp;nbsp; With posts by Trevor Hancock, Jim Saunders, and others on topics ranging from issues with TFS to the BPA (Best Practices Analyzer), you'll want to subscribe to this blog.&amp;nbsp; They also plan to post &lt;A href="http://blogs.msdn.com/dstfs/archive/tags/hotfix/default.aspx" mce_href="http://blogs.msdn.com/dstfs/archive/tags/hotfix/default.aspx"&gt;monthly summaries of publicly released&lt;/A&gt; hotfixes (patches).&lt;/P&gt;
&lt;P&gt;Here's a sample of some of their recent posts.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/dstfs/archive/2008/10/03/setting-up-team-foundation-server-2008-for-https-ssl.aspx" mce_href="http://blogs.msdn.com/dstfs/archive/2008/10/03/setting-up-team-foundation-server-2008-for-https-ssl.aspx"&gt;Setting up Team Foundation Server 2008 for HTTPS / SSL&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/dstfs/archive/2008/09/15/project-creation-with-scrum-fails-after-tfs-upgrade-2005-2008.aspx" mce_href="http://blogs.msdn.com/dstfs/archive/2008/09/15/project-creation-with-scrum-fails-after-tfs-upgrade-2005-2008.aspx"&gt;Project Creation with Scrum Fails After TFS Upgrade (2005 -&amp;gt; 2008)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/dstfs/archive/2008/09/02/installing-64-bit-wss-extensions-for-tfs-2008-on-moss-2007.aspx" mce_href="http://blogs.msdn.com/dstfs/archive/2008/09/02/installing-64-bit-wss-extensions-for-tfs-2008-on-moss-2007.aspx"&gt;Installing 64-bit WSS Extensions for TFS 2008 on MOSS 2007&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Check it out!&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:375b068c-10b7-41a8-8d4e-b9fb5ba2c66a style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/team%20foundation%20server" rel=tag mce_href="http://technorati.com/tags/team%20foundation%20server"&gt;team foundation server&lt;/A&gt;,&lt;A href="http://technorati.com/tags/support" rel=tag mce_href="http://technorati.com/tags/support"&gt;support&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9005327" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /></entry><entry><title>Why is the TFS 2008 version control security dialog blank?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/buckh/archive/2008/10/20/why-is-the-tfs-2008-version-control-security-dialog-blank.aspx" /><id>http://blogs.msdn.com/buckh/archive/2008/10/20/why-is-the-tfs-2008-version-control-security-dialog-blank.aspx</id><published>2008-10-20T20:00:00Z</published><updated>2008-10-20T20:00:00Z</updated><content type="html">&lt;P&gt;If you install Service Pack 1 for .NET 3.5 on the server (application tier) without also installing Service Pack 1 for TFS 2008, you will not be able to view permissions in version control.&amp;nbsp; None of your data has been lost.&amp;nbsp; What has happened is that the code in ASP.NET that serializes the permission data on the server does not work properly when .NET 3.5 SP1 is installed, resulting in empty lists being returned to the client.&amp;nbsp; TFS 2008 SP1 contains a change that makes it work.&lt;/P&gt;
&lt;P&gt;Your choices are either to uninstall SP1 for .NET 3.5 or install SP1 for TFS 2008.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/WhyistheTFS2008versioncontrolsecuritydia_D5A5/VersionControl_Properties_Security_4.jpg" mce_href="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/WhyistheTFS2008versioncontrolsecuritydia_D5A5/VersionControl_Properties_Security_4.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=613 alt=VersionControl_Properties_Security src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/WhyistheTFS2008versioncontrolsecuritydia_D5A5/VersionControl_Properties_Security_thumb_1.jpg" width=685 border=0 mce_src="http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/WhyistheTFS2008versioncontrolsecuritydia_D5A5/VersionControl_Properties_Security_thumb_1.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a57b5eb4-12df-4cd5-b017-de3d7bee52cd style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/team%20foundation%20server%202008" rel=tag mce_href="http://technorati.com/tags/team%20foundation%20server%202008"&gt;team foundation server 2008&lt;/A&gt;,&lt;A href="http://technorati.com/tags/source%20control" rel=tag mce_href="http://technorati.com/tags/source%20control"&gt;source control&lt;/A&gt;,&lt;A href="http://technorati.com/tags/version%20control" rel=tag mce_href="http://technorati.com/tags/version%20control"&gt;version control&lt;/A&gt;,&lt;A href="http://technorati.com/tags/security" rel=tag mce_href="http://technorati.com/tags/security"&gt;security&lt;/A&gt;,&lt;A href="http://technorati.com/tags/permissoins" rel=tag mce_href="http://technorati.com/tags/permissoins"&gt;permissoins&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9005241" width="1" height="1"&gt;</content><author><name>buckh</name><uri>http://blogs.msdn.com/members/buckh.aspx</uri></author><category term="Source Control" scheme="http://blogs.msdn.com/buckh/archive/tags/Source+Control/default.aspx" /><category term="Team Foundation" scheme="http://blogs.msdn.com/buckh/archive/tags/Team+Foundation/default.aspx" /></entry></feed>