<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Visual Studio Team System (VSTS) Blog - by Neno Loje : TFS Installation and Configuration</title><link>http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx</link><description>Tags: TFS Installation and Configuration</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Stop SQL Server transaction log (.LDF) files from growing indefinitely</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/08/09/stop-sql-server-transaction-log-ldf-files-from-growing-indefinitely.aspx</link><pubDate>Sun, 09 Aug 2009 11:52:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1714501</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1714501</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1714501</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/08/09/stop-sql-server-transaction-log-ldf-files-from-growing-indefinitely.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/1425.sqlserver2008logo_5F00_6957E50A.png"&gt;&lt;img height="112" width="180" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/8358.sqlserver2008logo_5F00_thumb_5F00_673AE641.png" align="right" alt="SQL Server .LDF files are growing and growing and growing..." border="0" title="SQL Server .LDF files are growing and growing and growing..." style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px;" /&gt;&lt;/a&gt; Symptoms&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You notice that in your SQL databases directory the .LDF files are growing permanently.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Solution&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Set the recovery mode of your SQL Server databases to &amp;#39;simple&amp;#39;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Step-by-step instructions&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Perform a full-backup of your SQL Server databases.&lt;/strong&gt; &lt;br /&gt;Note: This is very important since switching from the full or bulk-logged recovery model to the simple recovery model breaks the backup log chain. Therefore, it is strongly recommend to back up the log immediately before switching, which allows you to recover the database up to that point. After switching, you need to take periodic data backups to protect your data and to truncate the inactive portion of the transaction log. [&lt;a href="http://msdn.microsoft.com/en-us/library/ms178052.aspx"&gt;Source&lt;/a&gt;] &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Switch recovery mode of SQL databases to SIMPLE.&lt;/strong&gt; &lt;br /&gt;(See also: &lt;a href="http://www.mssqltips.com/tutorial.asp?tutorial=4"&gt;What is simple recovery mode&lt;/a&gt;?) &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Important Note&lt;/strong&gt;: &lt;/li&gt;
&lt;p&gt;&amp;quot;The &lt;strong&gt;Simple&lt;/strong&gt; recovery model lets you restore the database to the point from which it was last backed up. However, this recovery model does not enable you to restore the database to the point of failure or to a particular time.&amp;quot;&amp;nbsp; [&lt;a href="http://kbalertz.com/929870/Reasons-should-Simple-recovery-model-OnePoint-SystemCenterReporting-databases.aspx"&gt;Source&lt;/a&gt;]&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/6371.Image0001_5F00_5104CAEF.png"&gt;&lt;img height="329" width="222" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/7041.Image0001_5F00_thumb_5F00_4F53FF1B.png" alt="For each database..." border="0" title="For each database..." style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/6886.Image0003_5F00_2911A5C3.png"&gt;&lt;img height="130" width="420" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/6874.Image0003_5F00_thumb_5F00_38D13AC7.png" alt="... set recovery mode to SIMPLE." border="0" title="... set recovery mode to SIMPLE." style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;li&gt;&lt;strong&gt;Shrink the transaction log (.LDF) files.&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/0820.Image0004_5F00_501C3F38.png"&gt;&lt;img height="225" width="420" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/7041.Image0004_5F00_thumb_5F00_73F4F0C5.png" alt="Don&amp;#39;t forget to Shrink..." border="0" title="Don&amp;#39;t forget to Shrink..." style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/7853.Image0005_5F00_31A1D882.png"&gt;&lt;img height="219" width="420" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/4743.Image0005_5F00_thumb_5F00_2FF10CAE.png" alt="... the log files after changing the recovery mode." border="0" title="... the log files after changing the recovery mode." style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&amp;nbsp; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Perform a full-backup of your SQL Server databases.&lt;/strong&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Optionally you can use a script for the steps described above:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/6708.SqlScript_5F00_14D83DA0.png"&gt;&lt;img height="214" width="440" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/5633.SqlScript_5F00_thumb_5F00_3C4F0A0A.png" alt="SqlScript" border="0" title="SqlScript" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:8eb9d37f-1541-4f29-b6f4-1eea890d4876:17ceb207-0157-4e11-aeac-52a90bb1a993" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;"&gt;
&lt;p&gt;Download: &lt;a target="_self" href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/5381.SQLScript_5F00_SetRecoveryModeSimple_5F00_47981E47.zip"&gt;SQLScript_SetRecoveryModeSimple.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MS KB 873235: &lt;a href="http://support.microsoft.com/kb/873235/en-us"&gt;How to stop the transaction log of a SQL Server database from growing unexpectedly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1714501" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Customizing the folders and file extensions automatically excluded</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/08/04/customizing-the-folders-and-file-extensions-automatically-excluded.aspx</link><pubDate>Tue, 04 Aug 2009 21:21:29 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1712968</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1712968</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1712968</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/08/04/customizing-the-folders-and-file-extensions-automatically-excluded.aspx#comments</comments><description>&lt;p&gt;When adding items to source control a list of excluded folders as well as file extensions is shown. You can customize those defaults in the registry.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/1121.image_5F00_7E8468F8.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/0066.image_5F00_thumb_5F00_501ABD7E.png" width="444" height="343" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/mitrik/"&gt;Matthew Mitrik&lt;/a&gt; has the details:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;If the add operation is successfully completed, the list will be saved to the registry.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Order of finding masks to filter:&lt;/p&gt; &lt;/blockquote&gt;  &lt;ol&gt;   &lt;li&gt;HKCU\Software\Microsoft\VisualStudio\[Version]\TeamFoundation\SourceControl\AddOptions\ExcludeMasks &lt;/li&gt;    &lt;li&gt;HKLM\Software\Microsoft\VisualStudio\[Version]\TeamFoundation\SourceControl\AddOptions\ExcludeMasks &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;(Thanks to Rich and Matt)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1712968" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Developers/default.aspx">For Developers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Recommendations for Virus Scanning on TFS computers</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/08/03/recommendations-for-virus-scanning-on-tfs-computers.aspx</link><pubDate>Mon, 03 Aug 2009 11:59:39 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1712450</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1712450</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1712450</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/08/03/recommendations-for-virus-scanning-on-tfs-computers.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/7206.Gethelpwith_5F00_55_5F00_51408C7D.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px;" title="AV software can slow down your Team Foundation Server installation" border="0" alt="AV software can slow down your Team Foundation Server installation" align="right" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/2117.Gethelpwith_5F00_55_5F00_thumb_5F00_4229ADA3.png" width="55" height="55" /&gt;&lt;/a&gt; Anti-virus software can badly impact the performance of your Team Foundation Server. Therefore make sure the following folders are excluded from scanning for viruses:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;TFS Version Control Cache Folder&lt;/li&gt;    &lt;li&gt;Team System Web Access Cache Folder&lt;/li&gt;    &lt;li&gt;SQL database folders&lt;/li&gt;    &lt;li&gt;SQL backup folders&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Additionally Microsoft published virus scanning recommendations for:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/822158/en-us"&gt;Windows Server&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/309422/en-us"&gt;SQL Server&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/952167/en-us"&gt;WSS/SharePoint Server&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;(Thanks to &lt;a href="http://wesmacdonald.spaces.live.com/"&gt;Wes&lt;/a&gt; to pointing me at those three articles.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1712450" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>TSWA: Report view not showing all work items</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/tswa-report-view-not-showing-all-work-items.aspx</link><pubDate>Mon, 29 Jun 2009 10:01:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696849</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1696849</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1696849</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/tswa-report-view-not-showing-all-work-items.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/3225.ReportView_5F00_2024A726.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px;" title="By default Report View shows 100 work items only." border="0" alt="By default Report View shows 100 work items only." align="right" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/0160.ReportView_5F00_thumb_5F00_3AF0CD32.png" width="163" height="100" /&gt;&lt;/a&gt; If you have more than 100 work items in a query and you use Tools » Report View to prepare the list for printing you might notice that not all work items are shown on the report.&lt;/p&gt;  &lt;p&gt;Here’s what &lt;a href="http://blogs.msdn.com/hakane/"&gt;Hakan Eskici&lt;/a&gt;, the father of Web Access, has to say about this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;There’s a limit to the number of work items we display in the “report view” for performance reasons. By default, it’s set to 100, but you can increase this by changing the following line in the web.config file:&lt;/p&gt;    &lt;p&gt;&amp;lt;maxWorkitemsInReportList count=&amp;quot;100&amp;quot;/&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696849" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Cannot download attachements from Work Item Web Access</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/cannot-download-attachements-from-work-item-web-access.aspx</link><pubDate>Mon, 29 Jun 2009 09:22:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696850</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1696850</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1696850</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/cannot-download-attachements-from-work-item-web-access.aspx#comments</comments><description>&lt;p&gt;Solution provided by &lt;a href="http://blogs.msdn.com/hakane/"&gt;Hakan Eskici&lt;/a&gt; from Microsoft:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;If you are using the WIWA feature in the latest TSWA 2008 SP1, you may notice that it’s &lt;strong&gt;not possible to download attachment files&lt;/strong&gt; from the work item window. &lt;/p&gt;    &lt;p&gt;As a workaround, you can edit &lt;em&gt;Wiwa\UI\Pages\WorkItems\DownloadAttachment.aspx&lt;/em&gt; and modify the page directive to fix this by adding the HasPermission attribute: &lt;/p&gt;    &lt;p&gt;&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AutoEventWireup=&amp;quot;true&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MasterPageFile=&amp;quot;~/UI/Masters/Window.master&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Inherits=&amp;quot;Microsoft.TeamFoundation.WebAccess.UI.Pages.WorkItems.DownloadAttachment&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Codebehind=&amp;quot;DownloadAttachment.aspx.cs&amp;quot;       &lt;br /&gt;&lt;strong&gt;HasPermission=&amp;quot;true&amp;quot;&lt;/strong&gt; %&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Source: &lt;a title="http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.aspx" href="http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.aspx"&gt;http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696850" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Reports for measuring TFS performance</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/reports-for-measuring-tfs-performance.aspx</link><pubDate>Mon, 09 Feb 2009 11:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1669648</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1669648</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1669648</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/reports-for-measuring-tfs-performance.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_8_5F00_6EC2C333.png"&gt;&lt;img title="Monitoring TFS performance with reports" style="border-right:0px;border-top:0px;display:inline;margin:0px 0px 7px;border-left:0px;border-bottom:0px;" height="240" alt="Monitoring TFS performance with reports" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_8_5F00_thumb_5F00_0CC0D128.png" width="148" align="right" border="0" /&gt;&lt;/a&gt;Grant Holliday, who runs the busiest TFS at Microsoft, posted 6 handy reports you can easily import into your TFS to monitor system performance.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;We have a responsibility to ensure that the server is performing as expected and to identify any efficiencies that can be made in the server or the tools.&amp;#160; To do this, we have created a number of reports that we use ourselves and make available to our own users.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Link: &lt;a href="http://blogs.msdn.com/granth/archive/2009/02/03/announcing-tfs-performance-report-pack.aspx"&gt;Read the full story and download the Report Pack&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_6_5F00_6037A141.png"&gt;&lt;img title="Measure TFS Performance" style="border-right:0px;border-top:0px;display:inline;margin-left:0px;border-left:0px;margin-right:0px;border-bottom:0px;" height="172" alt="Measure TFS Performance" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_6_5F00_thumb_5F00_50485C7D.png" width="240" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1669648" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Reporting/default.aspx">TFS Reporting</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Hotfix for Team Build 2008 SP1: Reducing project-to-project references in build log (KB958845)</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/31/hotfix-for-team-build-2008-sp1-reducing-project-to-project-references-in-build-log-kb958845.aspx</link><pubDate>Sat, 31 Jan 2009 13:10:30 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1667621</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1667621</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1667621</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/31/hotfix-for-team-build-2008-sp1-reducing-project-to-project-references-in-build-log-kb958845.aspx#comments</comments><description>&lt;p&gt;From &lt;a href="http://blogs.msdn.com/aaronhallberg/archive/2009/01/30/targetsnotlogged-hotfix-available.aspx" target="_blank"&gt;Aaron Hallberg blog&lt;/a&gt;:&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/VS08TeamSysTFS_5F00_v_5F00_rgb_5F00_2_5F00_4E91E261.jpg"&gt;&lt;img title="VS08-TeamSys-TFS_v_rgb_2" style="border-top-width:0px;display:inline;border-left-width:0px;border-bottom-width:0px;margin:0px 0px 7px 7px;border-right-width:0px;" height="102" alt="VS08-TeamSys-TFS_v_rgb_2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/VS08TeamSysTFS_5F00_v_5F00_rgb_5F00_2_5F00_thumb_5F00_76E114B5.jpg" width="200" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;[…] change in TFS Build SP1 which reduced build log noise by cutting out the build steps for project-to-project references […] the fix in SP1 &lt;strong&gt;didn&amp;#39;t actually fix the problem&lt;/strong&gt;, at least not completely.&lt;/p&gt;    &lt;p&gt;[…] As such, if a project was referenced by 10 other projects the fix in SP1 would reduce the number of spurious build steps from 10*3 to 9*3 rather than removing them altogether.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;A hotfix is finally available&lt;/strong&gt; that will address the remaining parts of the problem […]&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;VSTS MVP colleague &lt;a href="http://www.olausson.net/blog/" target="_blank"&gt;Mathias Olausson&lt;/a&gt; reports:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“before SP1 the build time was about 2h 30 min, with SP1 build time in average 65 minutes and with the build hotfix we’re now down to &lt;strong&gt;less than 40 minutes&lt;/strong&gt;. The build log has changed from 5500 lines down to 550.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Download hotfix: &lt;a href="http://code.msdn.microsoft.com/KB958845" target="_blank"&gt;TFSBuild TargetsNotLogged property fails to cut down noisy builds&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Additional Info: &lt;a href="http://support.microsoft.com/kb/958845" target="_blank"&gt;KB article 958845&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1667621" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Build+Server/default.aspx">Team Build Server</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>How TFSDeleteProject Works</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/20/how-tfsdeleteproject-works.aspx</link><pubDate>Tue, 20 Jan 2009 18:42:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1663726</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1663726</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1663726</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/20/how-tfsdeleteproject-works.aspx#comments</comments><description>&lt;p&gt;There are some areas where data may remain behind after you use &lt;strong&gt;TFSDeleteProject&lt;/strong&gt;.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The TFS Warehouse is untouched. In order to remove the data from the warehouse, it must be rebuilt. (It is important to notice that, when the warehouse is rebuilt all the historic build data that has been trimmed from the system will be removed.) Rebuilding the warehouse is accomplished using the command SetupWarehouse. For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=131934"&gt;SetupWarehouse&lt;/a&gt;.&lt;/li&gt;    &lt;li&gt;The build drop locations (i.e., the location where the build binaries, build log files, and test results log files are published during the build process) are untouched. Removing the build drops must be done manually.&lt;/li&gt;    &lt;li&gt;Any work item tracking metadata that is shared between projects will not be deleted. &lt;/li&gt;    &lt;li&gt;The version control shelve set may not be deleted if there is code in the shelve set from multiple projects.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Read the &lt;a href="http://msdn.microsoft.com/en-us/library/dd206696.aspx" target="_blank"&gt;full story&lt;/a&gt; by Aaron Block.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1663726" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Changing TFS emails to link to Team System Web Access – Part 2</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/changing-tfs-emails-to-link-to-team-system-web-access-part-2.aspx</link><pubDate>Sun, 11 Jan 2009 14:24:29 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1660751</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1660751</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1660751</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/changing-tfs-emails-to-link-to-team-system-web-access-part-2.aspx#comments</comments><description>&lt;p&gt;If you click on a hyperlink in an TFS notification mail the following (read-only) web page comes up instead of a nice looking Team System Web Access dialog. Let&amp;#39;s change that!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0063_5F00_15B931C9.png"&gt;&lt;img title="The days before Team System Web Access" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="315" alt="The days before Team System Web Access" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0063_5F00_thumb_5F00_48A8C230.png" width="440" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Objective&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Make sure all links in the notification mails sent by TFS point to Team System Web Access (TSWA) rather than the integrated read-only web pages from TFS.&lt;/p&gt;  &lt;p&gt;There are fourareas to look at:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Work Item notification mails (&lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx" target="_blank"&gt;has already been discussed here&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Build notification mails&lt;/li&gt;    &lt;li&gt;Check-in notification mails&lt;/li&gt;    &lt;li&gt;Mails sent by Team Explorer (&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/30/tfs-send-mail-for-team-explorer.aspx" target="_blank"&gt;feature of TFS 2008 SP1&lt;/a&gt;)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Area 1 is part of a &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx" target="_blank"&gt;separate blog post&lt;/a&gt;, for Area 2 there are currently &lt;strong&gt;no&lt;/strong&gt; equivalent steps (as stated in &lt;a href="http://support.microsoft.com/default.aspx/kb/956761" target="_blank"&gt;KB956761&lt;/a&gt;). Areas 3 and 4 can be accomplished through the following steps:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 1: Specify TSWA Uri using tfsadminutil&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Set TSWA uri (&lt;a href="http://msdn.microsoft.com/en-us/library/cc668127.aspx" target="_blank"&gt;as described on MSDN&lt;/a&gt;):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb778396.aspx" target="_blank"&gt;tfsadminutil configureconnections&lt;/a&gt; /TSWAUri:http://&lt;strong&gt;MyTFS:8090&lt;/strong&gt;/&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/1SetTSWAUri_5F00_18323DBA.png"&gt;&lt;img title="tfsadminutil configureconnections /TSWAUri" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="145" alt="tfsadminutil configureconnections /TSWAUri" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/1SetTSWAUri_5F00_thumb_5F00_5C922EF9.png" width="440" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Verify URIs:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb778396.aspx" target="_blank"&gt;tfsadminutil configureconnections&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/2ViewTSWAUri_5F00_01AF7966.png"&gt;&lt;img title="Verify URIs" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="237" alt="Verify URIs" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/2ViewTSWAUri_5F00_thumb_5F00_78070B2F.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;From now on all your check-in notification mails as well as mails sent via Team Explorer link to TSWA.&lt;/p&gt;  &lt;p&gt;Unfortunately there&amp;#39;s one problem if we look at the check-in notification mail we&amp;#39;ll read:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;Details about his check-in were not available when this alert was prepared.     &lt;br /&gt;Select the link above to view more details about the check-in.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/3DetailsAreBroken_5F00_55CEFFA9.png"&gt;&lt;img title="Before applying the hotfix" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="310" alt="Before applying the hotfix" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/3DetailsAreBroken_5F00_thumb_5F00_2C77B7AB.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Microsoft released a hot fix to correct this behavior.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 2: Install hot fix&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The hot fix is publically available at: &lt;a title="http://code.msdn.microsoft.com/KB957196" href="http://code.msdn.microsoft.com/KB957196"&gt;http://code.msdn.microsoft.com/KB957196&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/4InstallHotfix_5F00_2A5AB8E2.png"&gt;&lt;img title="Install Hotfix - Step 1" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 1" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/4InstallHotfix_5F00_thumb_5F00_7D655606.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/5InstallHotfix_5F00_5FA3CB47.png"&gt;&lt;img title="Install Hotfix - Step 2" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/5InstallHotfix_5F00_thumb_5F00_65123BEB.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/6InstallHotfix_5F00_381CD910.png"&gt;&lt;img title="Install Hotfix - Step 3" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 3" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/6InstallHotfix_5F00_thumb_5F00_366C0D3C.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/7InstallHotfix_5F00_2E0837E5.png"&gt;&lt;img title="Install Hotfix - Step 4" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 4" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/7InstallHotfix_5F00_thumb_5F00_3E33FFDE.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h4&gt;Result&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/8AfterHotfix_5F00_1C68274D.png"&gt;&lt;img title="After applying the hot fix" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="310" alt="After applying the hot fix" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/8AfterHotfix_5F00_thumb_5F00_080261C2.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Way better, don&amp;#39;t you think?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1660751" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Be aware: don't use underscores in server names</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/be-aware-don-t-use-underscores-in-server-names.aspx</link><pubDate>Sun, 11 Jan 2009 12:07:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1660719</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1660719</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1660719</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/be-aware-don-t-use-underscores-in-server-names.aspx#comments</comments><description>&lt;p&gt;An underscore (&amp;quot;_&amp;quot;) is &lt;a href="http://www.hanselman.com/blog/ObscureBugASPNETDoesntHandleCookiesWithNonstandardServerNames.aspx" target="_blank"&gt;not a supported character for a server name according to the RFC standards&lt;/a&gt; and therefore &lt;a href="http://support.microsoft.com/default.aspx/kb/222823/en-us" target="_blank"&gt;Windows will warn you&lt;/a&gt; when trying to use it as part of a DNS name.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;ASP.NET applications that use session state, like Team System Web Access, will work when invoked using the IP (&lt;a href="http://1.1.1.1:8090/"&gt;http://1.1.1.1:8090/&lt;/a&gt;) but will fail after some crazy redirecting with a DNS error when using the server name (&lt;a href="http://my_tfs:8090/"&gt;http://my_tfs:8090/&lt;/a&gt;). &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Workaround&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;You can add a DNS alias and avoid using underscores in server names in the future.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;(Thanks to &lt;a href="http://blogs.msdn.com/hakane/" target="_blank"&gt;Hakan Eskici&lt;/a&gt; from Microsoft for pointing this out.)&lt;/p&gt;  &lt;p&gt;Update: Hakan now blogged about this: &lt;a href="http://blogs.msdn.com/hakane/archive/2009/02/16/strange-tswa-connection-issue-if-the-server-name-contains-an-underscore-character.aspx" target="_blank"&gt;Strange TSWA connection issue if the server name contains an underscore character&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Update #2: Microsoft published &lt;a href="http://support.microsoft.com/kb/968549" target="_blank"&gt;KB article 968549&lt;/a&gt; about this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1660719" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+IT-Administrators/default.aspx">For IT-Administrators</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Turn off label deletion when deleting builds</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/turn-off-label-deletion-when-deleting-builds.aspx</link><pubDate>Fri, 09 Jan 2009 00:50:10 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659611</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1659611</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1659611</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/turn-off-label-deletion-when-deleting-builds.aspx#comments</comments><description>&lt;p&gt;By default a build label is deleted when the corresponding build gets deleted.&lt;/p&gt; &lt;p&gt;In TFS 2008 SP1 you can &lt;a href="http://blogs.msdn.com/buckh/archive/2008/10/20/tfs-2008-sp1-new-setting-to-delete-a-build-without-deleting-the-build-label.aspx"&gt;change that behavior&lt;/a&gt; by modifying the &lt;strong&gt;web.config&lt;/strong&gt; file (on the TFS AT in folder %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services) to:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&amp;lt;appSettings&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;add key=&amp;quot;&lt;strong&gt;PreserveLabelsOnBuildDeletion&lt;/strong&gt;&amp;quot; value=&amp;quot;&lt;strong&gt;true&lt;/strong&gt;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/appSettings&amp;gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/PreserveLabelsOnBuildDeletion_5F00_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="106" alt="PreserveLabelsOnBuildDeletion" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/PreserveLabelsOnBuildDeletion_5F00_thumb_5F00_1.png" width="640" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;(Thanks to &lt;a href="http://blogs.msdn.com/buckh/"&gt;Buck Hodges&lt;/a&gt; for this tip).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659611" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Release+Managers/default.aspx">For Release Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Build+Server/default.aspx">Team Build Server</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Installing &amp; Configuring Team Foundation Client (aka Team Explorer)</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/installing-amp-configuring-team-foundation-client-aka-team-explorer.aspx</link><pubDate>Thu, 08 Jan 2009 23:13:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659556</guid><dc:creator>neno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1659556</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1659556</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/installing-amp-configuring-team-foundation-client-aka-team-explorer.aspx#comments</comments><description>&lt;p&gt;Caution: Make sure to carefully read the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e54bf6ff-026b-43a4-ade4-a690388f310e&amp;amp;DisplayLang=en" target="_blank"&gt;Installation Guide&lt;/a&gt; before installing this software.&lt;/p&gt; &lt;h4&gt;What do I need it for?&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Access to TFS&lt;br /&gt;Note: A plain Visual Studio still needs Team Explorer to be able to talk to TFS.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;It installs:&lt;/li&gt; &lt;ul&gt; &lt;li&gt;a &lt;strong&gt;tiny Visual Studio&lt;/strong&gt; with only the &amp;quot;Team Explorer&amp;quot; in it if you don&amp;#39;t have Visual Studio installed already.&lt;/li&gt; &lt;li&gt;a Visual Studio plug-in called &amp;quot;&lt;strong&gt;Team Explorer&lt;/strong&gt;&amp;quot;&lt;/li&gt; &lt;li&gt;a plug-in for Microsoft &lt;strong&gt;Excel&lt;/strong&gt; 2003 or 2008&lt;/li&gt; &lt;li&gt;a plug-in for Microsoft &lt;strong&gt;Project&lt;/strong&gt; 2003 or 2008&lt;/li&gt; &lt;li&gt;the Team Foundation &lt;strong&gt;Object Model&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;h4&gt;Where to find it?&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;On your &lt;strong&gt;TFS 2005/2008 DVD&lt;/strong&gt; in the &amp;quot;TFC&amp;quot; folder&lt;/li&gt; &lt;li&gt;On your &lt;strong&gt;VSTS 2008 DVD&lt;/strong&gt; (not on VS Pro)&lt;/li&gt; &lt;li&gt;On the &lt;strong&gt;Internet&lt;/strong&gt;:&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=0ED12659-3D41-4420-BBB0-A46E51BFCA86&amp;amp;displaylang=en"&gt;Visual Studio Team System 2008 Team Explorer&lt;/a&gt; (+ &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;amp;displaylang=en"&gt;SP1&lt;/a&gt;)  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=46473c2a-bb85-4461-bb27-4792a5def222&amp;amp;displaylang=en"&gt;Visual Studio Team System 2005 Team Explorer&lt;/a&gt; (+ &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&amp;amp;displaylang=en"&gt;SP1&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;h4&gt;What must be done prior to installing?&lt;/h4&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00001.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0000.png" width="240" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00011.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0001.png" width="240" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00021.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0002.png" width="240" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00031.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0003.png" width="240" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00041.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0004.png" width="240" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00051.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0005.png" width="240" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image00121.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="186" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0012.png" width="240" border="0" alt="" /&gt;&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659556" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Screen+Galleries/default.aspx">Screen Galleries</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Clients/default.aspx">TFS Clients</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Explorer/default.aspx">Team Explorer</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Workaround for TF30207 when creating a new team project and red X on Reports in Team Explorer</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/08/workaround-for-tf30207-when-creating-a-new-team-project-and-red-x-on-reports-in-team-explorer.aspx</link><pubDate>Thu, 08 Jan 2009 22:45:12 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659541</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1659541</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1659541</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/08/workaround-for-tf30207-when-creating-a-new-team-project-and-red-x-on-reports-in-team-explorer.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Problem description&lt;/strong&gt;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;You can&amp;#39;t create new team projects.&lt;/li&gt; &lt;li&gt;You see a red X on Report in Team Explorer, which you are sure is not related to permission issues (as described &lt;a href="http://blogs.msdn.com/dstfs/archive/2008/10/23/my-experience-setting-up-tfs-windows-sever-sql-server-2008.aspx"&gt;here&lt;/a&gt;).&lt;/li&gt; &lt;li&gt;Using &lt;strong&gt;tfsadminutil.exe configureconnections /view&lt;/strong&gt; you discover that the &lt;strong&gt;ReportServerUri&lt;/strong&gt; looks similar to:&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://myTFS/ReportService.asmx"&gt;http://myTFS/ReportService.asmx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;It should look something like:&lt;/p&gt; &lt;p&gt;&lt;a href="http://myTFS/ReportServer/ReportService.asmx"&gt;http://myTFS/ReportServer/ReportService.asmx&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;Cause&lt;/strong&gt;:&lt;/p&gt; &lt;p&gt;What happened? Looking at the MSDN docs I found this notice:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ReportServerUriNote_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="107" alt="ReportServerUriNote" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ReportServerUriNote_5F00_thumb.png" width="644" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Workaround&lt;/strong&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Specify the full path (including the trailing &amp;quot;/ReportService.asmx&amp;quot;), like this:&lt;/p&gt; &lt;p&gt;TfsAdminUtil ConfigureConnections /ReportServerUri:http://myTFS/ReportServer&lt;strong&gt;/ReportService.asmx&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;There is an &lt;a href="http://support.microsoft.com/kb/959126"&gt;official KB article&lt;/a&gt; by Microsoft available .&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;You&amp;#39;re done!&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659541" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>How to fix TF53010: Create OLAP failed</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/08/how-to-fix-tf53010-create-olap-failed.aspx</link><pubDate>Thu, 08 Jan 2009 20:47:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659474</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1659474</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1659474</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/08/how-to-fix-tf53010-create-olap-failed.aspx#comments</comments><description>&lt;h4&gt;&lt;strong&gt;Problem description&lt;/strong&gt;:&lt;/h4&gt;  &lt;p&gt;After a clean install of TFS 2008 SP1 I was wondering about this message in the event log telling me there was a problem with the cube:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;TF53010: The following error has occurred in a Team Foundation component or extension:     &lt;br /&gt;Date (UTC): 08.01.2009 19:51:18      &lt;br /&gt;Machine: MYTFS      &lt;br /&gt;Application Domain: /LM/W3SVC/2102708728/ROOT/Warehouse-5-128759178428736686      &lt;br /&gt;Assembly: Microsoft.TeamFoundation.Warehouse, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727      &lt;br /&gt;Process Details:      &lt;br /&gt;&amp;#160; Process Name: w3wp      &lt;br /&gt;&amp;#160; Process Id: 3516      &lt;br /&gt;&amp;#160; Thread Id: 3396      &lt;br /&gt;&amp;#160; Account name: DOMAIN\TFSSERVICE &lt;/p&gt;    &lt;p&gt;Detailed Message: Create OLAP failed     &lt;br /&gt;Exception Message: Interner Fehler: Der Vorgang wurde erfolglos beendet.      &lt;br /&gt;Interner Fehler: Der Vorgang wurde erfolglos beendet.      &lt;br /&gt;OLE DB-Fehler: OLE DB- oder ODBC-Fehler : Login failed for user &amp;#39;DOMAIN\SQLSERVICE&amp;#39;.; 42000.      &lt;br /&gt;Fehler im relationalen Modul. Mit der Datenquelle mit dem DataSourceID-Wert &amp;#39;TfsWarehouseDataSource&amp;#39; und dem Namen &amp;#39;TfsWarehouseDataSource&amp;#39; konnte keine Verbindung hergestellt werden.      &lt;br /&gt;Fehler im OLAP-Speichermodul: Fehler beim Verarbeiten des dimension-Objekts mit der ID &amp;#39;Load Test Scenario&amp;#39; und dem Namen &amp;#39;Load Test Scenario&amp;#39;.      &lt;br /&gt;Fehler im OLAP-Speichermodul: Fehler beim Verarbeiten des Load Test Scenario-Attributs der Load Test Scenario-Dimension aus der TfsWarehouse-Datenbank.      &lt;br /&gt;Server: Der Vorgang wurde abgebrochen.      &lt;br /&gt;(type OperationException) &lt;/p&gt; &lt;/blockquote&gt;  &lt;h4&gt;&lt;strong&gt;How to fix&lt;/strong&gt;: &lt;/h4&gt;  &lt;p&gt;Thanks to &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/6d1d89c6-d167-4e2c-85d6-8a2e330a1041/"&gt;this thread&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/dstfs/archive/2008/10/23/my-experience-setting-up-tfs-windows-sever-sql-server-2008.aspx"&gt;this excellent blog post&lt;/a&gt; I discovered that my SSAS service account was not granted permissions to access the TfsWarehouse database.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 1: Create a database user &lt;/strong&gt;for your SSAS service account as member of the role TfsWarehouseDataReader:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBUser_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="219" alt="CreateDBUser" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBUser_5F00_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 2: Create a database login&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBLogin1_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="88" alt="CreateDBLogin1" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBLogin1_5F00_thumb.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBLogin2_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="219" alt="CreateDBLogin2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/CreateDBLogin2_5F00_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 3: Run cube processing&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessWarehouse_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="145" alt="ProcessWarehouse" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessWarehouse_5F00_thumb.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessWarehouse2_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="219" alt="ProcessWarehouse2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessWarehouse2_5F00_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessingSuccessfull_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="195" alt="ProcessingSuccessfull" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/ProcessingSuccessfull_5F00_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There&amp;#39;s a &lt;a href="http://support.microsoft.com/default.aspx/kb/951756"&gt;KB article&lt;/a&gt; by Microsoft available describing the issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659474" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Hardware Recommendations for Team Foundation Server 2008</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/06/hardware-recommendations-for-team-foundation-server-2008.aspx</link><pubDate>Tue, 06 Jan 2009 07:08:51 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658519</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1658519</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1658519</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/06/hardware-recommendations-for-team-foundation-server-2008.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;What hardware do I need to run TFS? &lt;/strong&gt;Well, it depends on how much load you are going to generate. But what is a solid hardware configuration to start?&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Microsoft recommends &lt;/strong&gt;for the Single-Server installation of TFS:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.HardwareRequirementsforTeamFoundationSer_5F00_E910/MinimumDT_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="139" alt="Recommneded requirements for TFS AT and DT" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.HardwareRequirementsforTeamFoundationSer_5F00_E910/MinimumDT_5F00_thumb.png" width="681" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Additionally they recommend switching to a &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/07/09/your-tfs-user-base-is-growing-scale-up-or-out.aspx" target="_blank"&gt;Dual-Server configuration&lt;/a&gt; (TFS &amp;amp; MSSQL installed on separate machines) if you have more than &lt;strong&gt;450 users&lt;/strong&gt; (Note: this is really just a rough orientation - many other factors are important).&lt;/p&gt; &lt;p&gt;Sources: &lt;a href="http://msdn.microsoft.com/en-us/library/ms400670.aspx" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/ms400749.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;We recommend &lt;/strong&gt;the following minimum based on our experiences&lt;br /&gt;(recommendations for better performance in brackets):&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2"&gt;  &lt;tr&gt; &lt;td&gt;# &lt;strong&gt;Developers&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;strong&gt;Configuration&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;strong&gt;CPU&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;strong&gt;RAM*&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;strong&gt;HDD**&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;lt;= 20&lt;/td&gt; &lt;td&gt;single server&lt;/td&gt; &lt;td&gt;2 x 2.2 GHz&lt;/td&gt; &lt;td&gt;2.5 GB (3 GB)&lt;/td&gt; &lt;td&gt;80 GB&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;lt;= 100&lt;/td&gt; &lt;td&gt;single server&lt;/td&gt; &lt;td&gt;4 x 2.2 GHz&lt;/td&gt; &lt;td&gt;3 GB (4 GB)&lt;/td&gt; &lt;td&gt;250 GB&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;gt; 100***&lt;/td&gt; &lt;td&gt;dual server&lt;/td&gt; &lt;td&gt;2 x 2.6 / 4 x 2.2 GHz&lt;/td&gt; &lt;td&gt;4 / 8 GB (16 GB)&lt;/td&gt; &lt;td&gt;500 GB&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;p&gt;&lt;u&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;&lt;/u&gt;: All values shown here do vary depending on the individual situation.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;A few general notes&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;* Increasing the amount of memory&lt;/strong&gt; (RAM) clearly improves performance (be aware TFS Application Tier is 32-bit only and hence limited to ~ 3.5 GB) &lt;/p&gt; &lt;p&gt;&lt;strong&gt;** Hard drive speed&lt;/strong&gt; is very important to MSSQL and therefore for TFS. The use of fast hard drives and disk arrays is heavily recommended.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;*** Splitting TFS and MSSQL&lt;/strong&gt; is a good idea if you experience heavy load and slow response times on a single server installation. [&lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/07/09/your-tfs-user-base-is-growing-scale-up-or-out.aspx" target="_blank"&gt;More&lt;/a&gt;]&lt;br /&gt;However more than just the number of developers should be considered in this case, e.g. licensing issues, existing SQL infrastructure, backups in place, etc.&lt;/p&gt; &lt;p&gt;A &lt;strong&gt;reliable network connection &lt;/strong&gt;with a minimum bandwidth of 1 Mbps and a latency maximum of 350ms is required.&lt;/p&gt; &lt;p&gt;The use of &lt;strong&gt;virtualization technologies&lt;/strong&gt; (Virtual Server, Hyper-V, VMware) is possible and mostly recommended by us for backup and fail-over reasons.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;More official Hardware Recommendations&lt;/strong&gt; (our recommendation in brackets):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms252483.aspx" target="_blank"&gt;Team Build&lt;/a&gt; (2 x 2.2 GhZ CPU, 2 GB RAM, 80 GB Hard disk)  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms404867.aspx" target="_blank"&gt;Team Foundation Server Proxy&lt;/a&gt; (2 x 2.2 GHz CPU, 2 GB RAM, 80 GB Hard disk)  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms400662.aspx" target="_blank"&gt;Team Explorer&lt;/a&gt; (2.2 GHz CPU, 1 GB RAM, 30 GB Hard disk)  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms253092.aspx" target="_blank"&gt;Test Rigs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1658519" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Q: Can I install SP3 for SQL Server 2005 on my TFS?</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/05/q-can-i-install-sp3-for-sql-server-2005-on-my-tfs.aspx</link><pubDate>Mon, 05 Jan 2009 07:08:21 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658481</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1658481</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1658481</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/05/q-can-i-install-sp3-for-sql-server-2005-on-my-tfs.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Answer&lt;/strong&gt;: Yes, you are free to do so.&lt;/p&gt; &lt;p&gt;Microsoft has done &amp;quot;functional, perf and stress testing&amp;quot; on TFS 2008 SP1 on SQL Server 2005 SP3 to ensure it works properly.&lt;/p&gt; &lt;p&gt;Additionally we installed and tested it on our TFS instances without any issues.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: Be aware that the installation &lt;strong&gt;takes some time&lt;/strong&gt; (~ 10-25 minutes depending on your hardware) and it &lt;strong&gt;requires a reboot&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Download: &lt;a href="http://blogs.msdn.com/sqlreleaseservices/archive/2008/12/16/sql-server-2005-sp3-released.aspx" target="_blank"&gt;SP3 for SQL Server 2005&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.QCanIinstallSP3forSQLServer2005onmyTFS_5F00_13426/Image_2D00_0010_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="384" alt="Image-0010" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.QCanIinstallSP3forSQLServer2005onmyTFS_5F00_13426/Image_2D00_0010_5F00_thumb.png" width="383" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1658481" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+IT-Administrators/default.aspx">For IT-Administrators</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>VS &amp; TFS SP1 - What to apply on which machine</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/10/09/vs-amp-tfs-sp1-what-to-apply-on-which-machine.aspx</link><pubDate>Thu, 09 Oct 2008 14:50:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650327</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1650327</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1650327</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/10/09/vs-amp-tfs-sp1-what-to-apply-on-which-machine.aspx#comments</comments><description>&lt;p&gt;Often the questions is raised which &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/08/11/visual-studio-2008-net-2-5-and-tfs-2008-service-pack-1-released.aspx" target="_blank"&gt;service pack&lt;/a&gt; applies to which VSTS/TFS component:&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2"&gt;  &lt;tr&gt; &lt;td&gt;&lt;b&gt;Machine&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;TFS SP1&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;VS SP1&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS single server /&lt;br /&gt;TFS Application Tier&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;Yes,&lt;font size="1"&gt; if Visual Studio is installed.&lt;br /&gt;Install this prior to TFS SP1.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Data Tier&lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Team System Web Access &lt;font size="1"&gt;(on separate machine)&lt;/font&gt;&lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Build Server&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;Yes,&lt;font size="1"&gt; if Visual Studio is installed.&lt;br /&gt;&lt;font size="1"&gt;Install this prior to TFS SP1.&lt;/font&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Proxy&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Visual Studio User &lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Office User&lt;/td&gt; &lt;td&gt;No &lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650327" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Clients/default.aspx">TFS Clients</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>TFS Tip: Enabling Work Item meta data filtering</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/10/06/tfs-tip-enabling-work-item-meta-data-filtering.aspx</link><pubDate>Mon, 06 Oct 2008 21:45:54 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1649926</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1649926</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1649926</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/10/06/tfs-tip-enabling-work-item-meta-data-filtering.aspx#comments</comments><description>&lt;p&gt;Beginning with TFS 2008 SP1 you can specify that only the necessary part of the Work Item meta data will be transferred to the client caches, e.g. not the meta data for project you have no permission on. This is &lt;strong&gt;not &lt;/strong&gt;done by default.&lt;/p&gt; &lt;p&gt;You can read all the glory details in &lt;a href="http://www.woodwardweb.com/vsts/filtering_wit_c.html"&gt;Martin Woodward&amp;#39;s blog&lt;/a&gt;. Short excerpt:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Enabling WIT Meta-data filtering&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Now that we have been through all the gory details, let&amp;#39;s finally see how to switch on the feature. &lt;p&gt;In the appSettings section of the &lt;font face="Courier New"&gt;%ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\WorkItemTracking\web.config&lt;/font&gt; file add the following keys&lt;pre&gt;   1: &amp;lt;add key =&amp;quot;filterClientMetadata&amp;quot; value=&amp;quot;true&amp;quot;/&amp;gt;&lt;/pre&gt;&lt;pre&gt;   2: &amp;lt;add key =&amp;quot;excludedUserAgents&amp;quot; value=&amp;quot;WebAccess:w3wp:witfields:witimport:witexport:witadmin&amp;quot;/&amp;gt;&lt;/pre&gt;
&lt;p&gt;The &lt;strong&gt;filterClientMetadata &lt;/strong&gt;switch determines whether to filter client metadata based on the calling user&amp;#39;s access rights (true) or not (false). If not provided the setting will default to false. 
&lt;p&gt;The &lt;strong&gt;excludedUserAgents&lt;/strong&gt; switch is a colon delimitated list of strings that may appear in the requested clients HttpRequest UserAgent header. You can take a look at your IIS logs or your TFS Activity logs to determine what user agents are used, but a handy feature of the TFS .NET API is that the executable name using the API is recorded in the user agent string, meaning that you can easily find your specific utility and exclude it if necessary. As far as I am aware, the only publically accessible application that makes use of shared meta-data is Team System Web Access, so we put &amp;quot;WebAccess&amp;quot; in our excluded user agents setting. We also put in the names of the utilities in Team System that need to see all the metadata to report back correct information to the TFS administrators.&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1649926" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Work+Item+Customization/default.aspx">Work Item Customization</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Users can see all team projects after upgrading from TFS 2005 to 2008</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/08/06/users-can-see-all-team-projects-after-upgrading-from-tfs-2005-to-2008.aspx</link><pubDate>Wed, 06 Aug 2008 20:07:17 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1643598</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1643598</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1643598</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/08/06/users-can-see-all-team-projects-after-upgrading-from-tfs-2005-to-2008.aspx#comments</comments><description>&lt;ol&gt; &lt;li&gt;Make sure all team project members are added to the appropriate groups (&lt;em&gt;Project Administrators&lt;/em&gt;, &lt;em&gt;Contributors&lt;/em&gt; and &lt;em&gt;Readers&lt;/em&gt;).&lt;br /&gt;&lt;/li&gt; &lt;li&gt;For every team project remove the &lt;em&gt;&amp;quot;[Server]\Team Foundation Valid Users&lt;/em&gt;&amp;quot; group from the team project settings (&lt;i&gt;Team Project Settings&lt;/i&gt; » &lt;i&gt;Securty&lt;/i&gt;).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Userscanseeallteamprojectsafterupgrading_5F00_13677/RemoveValidUsers_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="278" alt="RemoveValidUsers" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Userscanseeallteamprojectsafterupgrading_5F00_13677/RemoveValidUsers_5F00_thumb.png" width="444" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;/li&gt; &lt;li&gt;Done. Regular members now should only see team projects where they have permissions.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1643598" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Project+Managers/default.aspx">For Project Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Your TFS user base is growing? Scale up or out!</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/your-tfs-user-base-is-growing-scale-up-or-out.aspx</link><pubDate>Wed, 09 Jul 2008 17:52:41 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640015</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1640015</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1640015</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/your-tfs-user-base-is-growing-scale-up-or-out.aspx#comments</comments><description>&lt;p&gt;Are you concerned about performance?&lt;/p&gt; &lt;p&gt;You can &lt;strong&gt;scale out&lt;/strong&gt; by...&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/07/09/team-foundation-proxy.aspx"&gt;&lt;strong&gt;installing a TFS proxy&lt;/strong&gt;&lt;/a&gt; which will cache all version control downloads and therefore reduce the load on your TFS app tier.&lt;br /&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms404854.aspx"&gt;&lt;strong&gt;splitting your single-server&lt;/strong&gt; TFS installation in an separate application tier and data tier (dual-server-configuration)&lt;/a&gt;.&lt;br /&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa721760.aspx"&gt;&lt;strong&gt;moving the data warehouse&lt;/strong&gt; (SQL Server Analysis Services) database to a separate server&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Or &lt;strong&gt;scale up&lt;/strong&gt; by...&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms404869.aspx"&gt;moving to another hardware configuration&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640015" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+IT-Administrators/default.aspx">For IT-Administrators</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item></channel></rss>