<?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">Gaffer-Tape Engineering</title><subtitle type="html">A journal of my exploits, professional and personal, with regards to fitting square pegs in round holes.</subtitle><id>http://blogs.msdn.com/jneave/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/jneave/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-07-25T13:08:00Z</updated><entry><title>Installing TFS 2010 Beta2 on Windows Home Server</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/10/30/installing-tfs-2010-beta2-on-windows-home-server.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/10/30/installing-tfs-2010-beta2-on-windows-home-server.aspx</id><published>2009-10-30T21:41:40Z</published><updated>2009-10-30T21:41:40Z</updated><content type="html">&lt;p&gt;After many attempts to install TFS 2008 on WHS I ended up giving up on the whole idea.&amp;#160; Reporting Services and WSS kept throwing up roadblocks periodically and seemed to make it more hassle that it’s worth.&amp;#160; From the first rumbling I heard internal regarding TFS 2010 and new configuration options however I had hope that things would be considerably easier.&amp;#160; Enter &lt;a href="http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx" target="_blank"&gt;TFS Basics&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;TFS 2010 can now be configured with or without SharePoint and Reporting Services, it can also now be installed against SQL Express.&amp;#160; In fact, if you install TFS 2010 and follow the steps to install as TFS Basic SQL Express will be installed and configured automatically!&amp;#160; &lt;/p&gt;  &lt;p&gt;Installation on Home Server is a breeze, get the bits from &lt;a href="http://msdn.microsoft.com/teamsystem" target="_blank"&gt;MSDN&lt;/a&gt; and install from the Tfs-x86 folder.&amp;#160; Once installation completes the configuration wizard should open, click on “TFS Basic” in the left hand menu and click next a few times.&amp;#160; Installation is that simple!&amp;#160; The rest of this post will cover how to configure your instance of TFS to use your homeserver.com certificate and enable you to connect via the internet.&lt;/p&gt;  &lt;p&gt;Without further adieu…&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open a remote connection to your Home Server using Remote Desktop. &lt;/li&gt;    &lt;li&gt;Download and install &lt;a href="http://msdn.microsoft.com/teamsystem" target="_blank"&gt;TFS 2010 Beta2&lt;/a&gt; (&lt;a href="http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx" target="_blank"&gt;easy&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Install TFC 2010 Beta2 somewhere and test local connectivity &lt;/li&gt;    &lt;li&gt;Follow these steps to export the Home Server certificate, you will be looking for one that matches your *.homeserver.com (or similar) URL.      &lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/2cfeeba2-511f-47e8-913c-f196b74e6a44.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/2cfeeba2-511f-47e8-913c-f196b74e6a44.mspx?mfr=true&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Open inetmgr and find the &amp;quot;Team Foundation Server&amp;quot; website then right click and open the properties dialog. In the Directory Security tab click on &amp;quot;Server Certificate&amp;quot; and the certificate wizard should show itself. Click on Next.      &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image001_thumb.png" width="244" height="178" /&gt; &lt;/li&gt;    &lt;li&gt;We will want to import the certificate so click on the radio button then click next.      &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image002_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image002_thumb.png" width="244" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Navigate to the location of the PFX file from the previous step and click next.      &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image003_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image003_thumb.png" width="244" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Click next and enter the name of the password you entered for the PFX file. &lt;/li&gt;    &lt;li&gt;Enter the port you wish to use for SSL, 8181 for example.      &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image004_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image004_thumb.png" width="244" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Review the details and click next.      &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image005_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image005_thumb.png" width="244" height="188" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Click on the Web Site tab and if not present, enter the port specified for SSL in the SSL Port text box. &lt;/li&gt;    &lt;li&gt;Done. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That should be it, you will need to follow the steps to forward the ports on your router such that a public port on your router passes through to the SSL port on your Home Server and then you will be able to connect locally and remotely.&amp;#160; Please be aware that some routers will route their external address to their control panel.&amp;#160; If you see issues connecting to TFS using the public name then try to connect to your WHS Remote Access page and ensure it connects to your Home Server rather than the router.&lt;/p&gt;  &lt;p&gt;Hopefully your router will play ball and you will be up and running, otherwise likely a bit of Binging will get you the help you need.&amp;#160; Enjoy and feel free to add comments if you have any questions.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image006_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/clip_image006_thumb.png" width="244" height="161" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/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/jneave/WindowsLiveWriter/InstallingTFS2010Beta2onWindowsHomeServe_D267/image_thumb_1.png" width="244" height="192" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9915490" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /><category term="Windows HomeServer" scheme="http://blogs.msdn.com/jneave/archive/tags/Windows+HomeServer/default.aspx" /></entry><entry><title>Unable to Create Team Projects On a Fresh Install of TFS 2008 SP1 on IIS7; TF201072</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/09/15/unable-to-create-team-projects-on-a-fresh-install-of-tfs-2008-sp1-on-iis7-tf201072.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/09/15/unable-to-create-team-projects-on-a-fresh-install-of-tfs-2008-sp1-on-iis7-tf201072.aspx</id><published>2009-09-15T17:13:08Z</published><updated>2009-09-15T17:13:08Z</updated><content type="html">&lt;p&gt;I’ve just installed TFS 2008 SP1 (slipstreamed) and could connect to my new server however could not create team projects.&amp;#160; Having run the BPA and it come back clean I was a little baffled until I stumbled upon the IIS role and spotted the “HTTP Redirection” was not installed.&amp;#160; Installed this and project creation now successful.&amp;#160; &lt;/p&gt;  &lt;p&gt;For those searching for this issue I’ve included the exception below in the hope that search engines will index it:&lt;/p&gt;  &lt;p&gt;Event Description: TF30207: Initialization for plugin &amp;quot;Microsoft.ProjectCreationWizard.WorkItemTracking&amp;quot; failed   &lt;br /&gt;Exception Type: Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException    &lt;br /&gt;Exception Message: TF201072: A user or group could not be found. Verify that the users and groups used in your work item type definition have been added to Team Foundation Server.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Yet again, if step 3 fails it’s because I missed step 2.&amp;#160; I should’ve double checked this when installing IIS, I guess overconfidence leads to mistakes!&lt;/p&gt;  &lt;p&gt;Hope this helps,   &lt;br /&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9895398" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author></entry><entry><title>VSTS 2010 Beta 1 Installation</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/05/20/vsts-2010-beta-1-installation.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/05/20/vsts-2010-beta-1-installation.aspx</id><published>2009-05-20T20:18:17Z</published><updated>2009-05-20T20:18:17Z</updated><content type="html">&lt;p&gt;Is easy.&amp;#160; Very easy in fact, upgrade isn’t much more difficult either!&amp;#160; There is a fantastic video showing how to download and install the bits need to test VSTS 2010 beta 1 at the 10-4 home on msdn.com&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/shows/10-4/10-4-Episode-20-Downloading-and-Installing-Visual-Studio-2010-Beta-1/" href="http://channel9.msdn.com/shows/10-4/10-4-Episode-20-Downloading-and-Installing-Visual-Studio-2010-Beta-1/"&gt;http://channel9.msdn.com/shows/10-4/10-4-Episode-20-Downloading-and-Installing-Visual-Studio-2010-Beta-1/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’d recommend having a look around the site, 10-4 has some very good videos on there that are worth watching.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/shows/10-4/" href="http://channel9.msdn.com/shows/10-4/"&gt;http://channel9.msdn.com/shows/10-4/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;One last thing before I sign off this post, Reporting Services and SharePoint are no longer requirements for TFS.&amp;#160; In fact, if you upgrade to TFS 2010 (in the beta at least) you have an option not to configure these on the upgraded server.&amp;#160; I know there are plenty of people using TFS only for source control so the next release should make a lot of people happy.&amp;#160; Of course for the people who use everything and have massive instances running, you will not be disappointed either, trust me on that!&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9632520" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author></entry><entry><title>Windows Home Server Power Pack 2 and Recorded TV</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/04/01/windows-home-server-power-pack-2-and-recorded-tv.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/04/01/windows-home-server-power-pack-2-and-recorded-tv.aspx</id><published>2009-04-01T13:22:06Z</published><updated>2009-04-01T13:22:06Z</updated><content type="html">&lt;p&gt;Power Pack 2 has been released, huzzah!&amp;#160; There are a lot of new features in the box for remote access but my favourite has to be the Media Centre Connector.&amp;#160; This enables your Media Centre to access your Home Server shares a lot easier, including recorded TV.&lt;/p&gt;  &lt;p&gt;Now, your Media Centre will still be recording to a local hard disk so you will need to either manually copy your recorded TV files across to your server or do what I do and use a scheduled task.&amp;#160; I have created a scheduled task which calls robocopy using a few switches to move old files.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;robocopy.exe “e:\recorded tv” “\\server\recorded tv” /minage:7 /mov /z&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The above command will move all recorded TV to the given share from the given local source when it reaches the minimum age.&amp;#160; The /z switch makes it restartable in case of network issues.&lt;/p&gt;  &lt;p&gt;For me, PP2 has been fantastic for this feature alone.&amp;#160; My Media Centre is built using a laptop hard disk to keep things quieter which means that it can get cramped on the disk.&amp;#160; This solves that problem superbly.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;My thanks to the WHS team :)&lt;/p&gt;  &lt;p&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9526084" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author></entry><entry><title>Custom Build Tasks</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/03/19/custom-build-tasks.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/03/19/custom-build-tasks.aspx</id><published>2009-03-19T18:48:33Z</published><updated>2009-03-19T18:48:33Z</updated><content type="html">&lt;p&gt;Just came across a great project to create a number of customer build tasks for TFS Build.&amp;#160; It is quite in depth and includes the ability to zip files produced by the build and use FTP to transfer files from within the build definition.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msbuildtasks.tigris.org/" href="http://msbuildtasks.tigris.org/"&gt;http://msbuildtasks.tigris.org/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;p&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9490303" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author></entry><entry><title>Troubleshooting the TFS Data Warehouse</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/03/19/troubleshooting-the-tfs-data-warehouse.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/03/19/troubleshooting-the-tfs-data-warehouse.aspx</id><published>2009-03-19T16:55:53Z</published><updated>2009-03-19T16:55:53Z</updated><content type="html">&lt;p&gt;A nice guide someone just pointed out to me on MSDN:   &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/ms244674.aspx" href="http://msdn.microsoft.com/en-us/library/ms244674.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms244674.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Seems to be a great guide to troubleshooting data warehouse issues, I guess the clue was in the name :)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Jason&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9489973" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author></entry><entry><title>TFS Backup to Live Mesh</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/01/26/tfs-backup-to-live-mesh.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/01/26/tfs-backup-to-live-mesh.aspx</id><published>2009-01-26T18:03:00Z</published><updated>2009-01-26T18:03:00Z</updated><content type="html">&lt;P&gt;I’ve been thinking about the “little guys” of late and solutions not always available to the small dev groups, offsite backup being one of these.&amp;nbsp; &lt;A href="http://www.mesh.com/" target=_blank mce_href="http://www.mesh.com"&gt;Windows Live Mesh&lt;/A&gt; is a solution I’m using for my photo library as the Live Desktop has 5GB of online storage available, all you need to do is set a folder to sync to it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So, “how can I sync TFS backup’s to Live Mesh?” you cry! Easy.&lt;/P&gt;
&lt;P&gt;Follow &lt;A href="http://msdn.microsoft.com/en-us/library/ms253070.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/ms253070.aspx"&gt;this&lt;/A&gt; guide to set up a maintenance plan for the TFS databases and specify the folder you want them to be backed up to.&amp;nbsp; Once complete, add the specified folder to Live Mesh to grab the contents of that folder every time a new file is added or updated.&lt;/P&gt;
&lt;P&gt;Job done.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;One thing to bare in mind when setting this up is the legal ramifications of backing up your data to 3rd party servers.&amp;nbsp; For the hobbyist this isn’t really an issue however for professionals or other parties with business concerns you should look into the legal aspects of hosting your IP in such a manner.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Legal shenanigans aside, enjoy!&lt;/P&gt;
&lt;P&gt;Jason&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9375975" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Gaffer" scheme="http://blogs.msdn.com/jneave/archive/tags/Gaffer/default.aspx" /><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>TFS Permissions: Allow vs. Deny (and a fix)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2009/01/21/tfs-permissions-allow-vs-deny-and-a-fix.aspx" /><id>http://blogs.msdn.com/jneave/archive/2009/01/21/tfs-permissions-allow-vs-deny-and-a-fix.aspx</id><published>2009-01-21T17:37:25Z</published><updated>2009-01-21T17:37:25Z</updated><content type="html">&lt;p&gt;Allow and Deny permissions can cause confusion in TFS, for the most part deny overrides allow which means an Admin can lock themselves out of a project if they are not careful.&amp;#160; I’ll reference the other blogs I’ve read with regards to explaining the issue in depth as they have done it better than I could however I will share a solution in case you see yourself in this situation, recently provided to me by one of my customers.&lt;/p&gt;  &lt;p&gt;I’ve never been one to let my pride get in the way of good advice so thank you Niels for the fix :)&lt;/p&gt;  &lt;p&gt;“TF permission /server:&lt;strong&gt;hostname&lt;/strong&gt; /inherit:Yes”&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;References:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://teamfoundation.blogspot.com/2008/07/deny-or-allow-who-wins.html"&gt;http://teamfoundation.blogspot.com/2008/07/deny-or-allow-who-wins.html&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://teamfoundation.blogspot.com/2008/07/deny-or-allow-who-wins-sequel.html"&gt;http://teamfoundation.blogspot.com/2008/07/deny-or-allow-who-wins-sequel.html&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Team Foundation Server Permissions   &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms252587.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms252587.aspx&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;TF.exe Command-Line Utility Commands   &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/z51z7zy0.aspx" href="http://msdn.microsoft.com/en-us/library/z51z7zy0.aspx"&gt;http://msdn.microsoft.com/en-us/library/z51z7zy0.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9356541" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>Resetting Reporting Services 2005 for Team Foundation Server</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/12/02/resetting-reporting-services-2005-for-team-foundation-server.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/12/02/resetting-reporting-services-2005-for-team-foundation-server.aspx</id><published>2008-12-02T17:55:00Z</published><updated>2008-12-02T17:55:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-GB; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Nine times out of ten most TFS related Reporting Services 2005 issues can be resolved by resetting everything back to the original settings.&amp;nbsp; Follows is a guide on how to do excatly that.&amp;nbsp; Please ensure you back everything up before doing this and it is at your own risk.&amp;nbsp; Saying that it's vary rare it goes wrong but consider yourselves warned :)&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Connect to reporting services using the Reporting Services Configuration tool on the application tier entering the name of the server hosting Reporting Services and the database instance name&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;In “Report Server Virtual Directory” check “Apply Default Settings” then “Apply”&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In “Report Manager&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Virtual Directory” check “Apply Default Settings” then “Apply”&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;In “Windows Service Identity” ensure that the identity is either “Local Service” for a single tier machine or “Network Service” for a dual tier machine&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In “Web Service Identity” ensure that “Report Server” is selected for both “Report Server” and “Report Manager” then click apply&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In “Database Setup” ensure the host name of the data tier is entered (server name if single tier), “ReportServer” for the database name and “Service Credentials” for the credentials type&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;LEAVE SHAREPOINT INTEGRATION BLANK&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;On the “Encryption Keys” page click the delete button then OK.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The only items encrypted at the data sources and we will rebuild them in a later step&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In “Initialization” ensure that the host name of the report server is listed as “Initialized”, if this is not the case select the server and click initialize&lt;BR&gt;&lt;/FONT&gt;&lt;SPAN style="mso-fareast-language: EN-GB; mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Your server is now back to the default settings for Team Foundation Server, all we need to do now is recreate the Reporting Services data sources for Team Foundation Server.&amp;nbsp; Please follow the steps in &lt;A class="" href="http://blogs.msdn.com/jneave/archive/2008/12/02/recreating-sql-server-reporting-services-2005-data-sources-for-team-foundation-server.aspx" mce_href="http://blogs.msdn.com/jneave/archive/2008/12/02/recreating-sql-server-reporting-services-2005-data-sources-for-team-foundation-server.aspx"&gt;this post&lt;/A&gt; to set them up.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;After this should be good and cooking.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Jason&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9164792" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>Recreating SQL Server Reporting Services 2005 Data Sources for Team Foundation Server</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/12/02/recreating-sql-server-reporting-services-2005-data-sources-for-team-foundation-server.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/12/02/recreating-sql-server-reporting-services-2005-data-sources-for-team-foundation-server.aspx</id><published>2008-12-02T17:39:00Z</published><updated>2008-12-02T17:39:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Under some situations you may come across an issue that requires you to delete and recreate the data sources for Reporting Services 2005 for your instance of TFS.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;An example would be where you need to rebuild your server from a backup but for whatever reasons the SSRS encryption keys were not backed up themselves.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This post will detail how to recreate those data sources.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;To confirm or change the details for the connection to the Data Tier from Reporting Services you need to follow these steps, as with most procedures of this nature you need to be logged in as the TFSSETUP user.&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Connect to &lt;/FONT&gt;&lt;A href="http://apptier/reports" mce_href="http://apptier/reports"&gt;&lt;FONT size=3&gt;http://apptier/reports&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; and you should see a page with a folder for each team project and two data sources:&amp;nbsp; TfsReportsDS and TfsOlapReportsDS&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;Click on TfsReportsDS and use the following settings:&lt;BR&gt;Connection Type: Microsoft SQL Server&lt;BR&gt;Connection String: Data source=&lt;B&gt;&lt;I&gt;datatier&lt;/I&gt;&lt;/B&gt;;initial catalog=TfsWarehouse&lt;BR&gt;Select "Credentials stored securely in the report server" and enter the credentials for the TFSREPORTS account&lt;BR&gt;Tick the "Use as Windows credentials when connecting to the data source" box&lt;BR&gt;Click the apply button then navigate to the home page&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;/FONT&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT face=Calibri size=3&gt;Click on the TfsOlapReportsDS data source and enter the same as above though ensuring the Connection Type is set to "Microsoft SQL Server Analysis Services"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;If you followed the above you should be back up and running.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;Jason&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9164747" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>Team Foundation Server 2008 Disaster Recovery</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/11/27/team-foundation-server-2008-disaster-recovery.aspx" /><link rel="enclosure" type="application/octet-stream" length="20613" href="http://blogs.msdn.com/jneave/attachment/9146481.ashx" /><id>http://blogs.msdn.com/jneave/archive/2008/11/27/team-foundation-server-2008-disaster-recovery.aspx</id><published>2008-11-27T16:39:00Z</published><updated>2008-11-27T16:39:00Z</updated><content type="html">&lt;P&gt;As I mentioned some time ago I have been writing a few documents to compliment the official documentation.&amp;nbsp; I figured I would start with a flourish and post this document first.&amp;nbsp; I have pasted the Abstract below as a taster for the rest of the document:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;The purpose of this document is to outline a disaster recovery strategy for Team Foundation Server and provide all the information required to implement the same.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The purpose of the plan in this document is to get your TFS back online as soon as possible assuming your servers have been rendered inoperable due to unforeseen circumstances.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;The premise is simple, how to setup and configure your instance of TFS for failover if your primary servers go down.&amp;nbsp; The document includes recovering your instance to standby application and data tiers as well rather than just the application tier.&amp;nbsp; This is provided as-is without warranty, please test before implenting!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Comments welcome, enjoy.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Jason&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9146481" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>Useful Links</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/10/22/useful-links.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/10/22/useful-links.aspx</id><published>2008-10-22T14:04:00Z</published><updated>2008-10-22T14:04:00Z</updated><content type="html">&lt;P&gt;This post is more for myself than anyone, it is a collection of links difficult to find that are nevertheless very useful.&amp;nbsp; If they can help others as well then all the better.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Team Foundation Server&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/aa337604.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa337604.aspx"&gt;Customizable Team Foundation Build Targets&lt;/A&gt;&lt;BR&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/library/ms243778.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms243778.aspx"&gt;Team Foundation Build Tasks&lt;/A&gt;&lt;BR&gt;&lt;A class="" href="http://blogs.msdn.com/aaronhallberg/archive/2008/02/12/team-build-2008-property-reference.aspx" mce_href="http://blogs.msdn.com/aaronhallberg/archive/2008/02/12/team-build-2008-property-reference.aspx"&gt;Team Build 2008 Build Definitions&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Windows Home Server&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/controlpanel/Blogs/www.wegotserved.co.uk" mce_href="http://blogs.msdn.com/controlpanel/Blogs/www.wegotserved.co.uk"&gt;We Got Served&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;More to be added over time and feel free to add yours to the comments, I'll add them to the list if useful :)&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR&gt;Jason&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9010993" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Gaffer" scheme="http://blogs.msdn.com/jneave/archive/tags/Gaffer/default.aspx" /><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /><category term="Windows HomeServer" scheme="http://blogs.msdn.com/jneave/archive/tags/Windows+HomeServer/default.aspx" /></entry><entry><title>TFS Activity Logging</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/09/19/tfs-activity-logging.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/09/19/tfs-activity-logging.aspx</id><published>2008-09-19T11:58:00Z</published><updated>2008-09-19T11:58:00Z</updated><content type="html">&lt;P&gt;There is a feature of TFS that allows all commands run through it logged to an internal database.&amp;nbsp; This is the TfsActivityLogging database and one of its key features is that it can never grow to large.&amp;nbsp; If enabled, activity logging will log all commands with a minimal overhead and will only log the last seven days.&amp;nbsp; Here is how you enable it and a brief tutorial on how to use it.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Enabling TFS Activity Logging&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;WARNING:&amp;nbsp; Changing the web.config file for a web application in IIS will force an application pool reset!&amp;nbsp; Consider yourself warned!&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;open the &amp;lt;TFS Instal Path&amp;gt;\Webservices\web.config file&lt;/LI&gt;
&lt;LI&gt;locate the following&amp;nbsp;element &amp;lt;add key="commandLogging" value="None"/&amp;gt; and change "None" to "All"&lt;/LI&gt;
&lt;LI&gt;The application pool will restart and logging will be enabled until the above value is changed back to "None"&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Logging is now enabled, how do you use it I hear you cry?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Viewing the TfsActivityLoggging Data&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;WARNING:&amp;nbsp; Do not touch ANY other databases that TfsActivityLogging, to do so may severly damage your instance of TFS and put your data at risk!&amp;nbsp; Seriously, just don't do it.&amp;nbsp; Even if you have backups. Ever.&lt;/P&gt;
&lt;P&gt;Connect to the Data tier using SQL Server Management Studio, right click on "TfsActivityLogging"&amp;nbsp;and run the following SQL query:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Select&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;*&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;from&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; tbl_command c &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;left&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;join&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; tbl_parameter p &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;on&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; c&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;commandid &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; p&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&lt;FONT color=#808080 size=2&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;commandid&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;This will return all commands.&amp;nbsp; For a&amp;nbsp;Version Control commands&amp;nbsp;append the following to the above;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;where c.Application = 'Version Control'&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;other applications are:&amp;nbsp; Data Warehouse, Integration, WorkItemTracking, Proxy&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Have fun,&lt;BR&gt;Jason&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;PS.&amp;nbsp; Seriously, don't play with your databases, it ends badly!&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8958632" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Team Foundation Server" scheme="http://blogs.msdn.com/jneave/archive/tags/Team+Foundation+Server/default.aspx" /></entry><entry><title>Windows Home Server and Live Mesh</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/07/25/windows-home-server-and-live-mesh.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/07/25/windows-home-server-and-live-mesh.aspx</id><published>2008-07-25T15:46:00Z</published><updated>2008-07-25T15:46:00Z</updated><content type="html">&lt;P&gt;Regular readers of my blog will know I've been a fan of Foldershare on Home Server for a while now.&amp;nbsp; The main reason for this is a simplified version of "Offline Files" that works across the internet.&amp;nbsp; It also works as a nice backup when remote access fails and I cannot connect normally for some reason, usually on those days when I forget my iPod and have nothing to listen to...&lt;/P&gt;
&lt;P&gt;Enter Live Mesh.&lt;/P&gt;
&lt;P&gt;I received an invite from a friend and decided to give it a go, as is my want.&amp;nbsp; To say I was a impressed is an understatement, Mesh does a lot that Foldershare does, namely sharing folders, but it also has online backup of folders to the tune of 5GB and remote desktop capabilities as well!&amp;nbsp; Apparently a Mac and Windows Mobile client will be coming soon which will be interesting, I assume the Mac client will offer the same functionalities as the PC client though how it will work on Windows Mobile has me truely intrigued.&lt;/P&gt;
&lt;P&gt;I think my favourite feature is similar to Foldershare insofar as it works as a backup for those occastions where remote access fails.&amp;nbsp; Using Mesh on my Home Server I can still get to the server console and my files now rather than just my files.&lt;/P&gt;
&lt;P&gt;Mesh will also be exstensible though the SDK is not yet available, apparently it will allow you to add an application to your mesh though which is promising indeed.&amp;nbsp; I'm thinking that media sharing across clients, remote Home Server notifications and a better remote control guide for MC would be a few likely candidates.&amp;nbsp; Lets hope someone reads this and gets a few ideas!&lt;/P&gt;
&lt;P&gt;Jason&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8772094" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Windows Mobile" scheme="http://blogs.msdn.com/jneave/archive/tags/Windows+Mobile/default.aspx" /><category term="Windows HomeServer" scheme="http://blogs.msdn.com/jneave/archive/tags/Windows+HomeServer/default.aspx" /><category term="Windows Media Center" scheme="http://blogs.msdn.com/jneave/archive/tags/Windows+Media+Center/default.aspx" /></entry><entry><title>Win32 Error Codes and HRESULT Definitions</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jneave/archive/2008/07/25/win32-error-codes-and-hresult-definitions.aspx" /><id>http://blogs.msdn.com/jneave/archive/2008/07/25/win32-error-codes-and-hresult-definitions.aspx</id><published>2008-07-25T15:08:00Z</published><updated>2008-07-25T15:08:00Z</updated><content type="html">&lt;P&gt;Not the snappiest of titles though if you are debugging Win32 applications, COM servers or just see a random error code in your event log these two mapges may be of help...&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://msdn.microsoft.com/en-gb/library/cc704587.aspx" mce_href="http://msdn.microsoft.com/en-gb/library/cc704587.aspx"&gt;HRESULT Values&lt;/A&gt;&lt;BR&gt;&lt;A class="" href="http://msdn.microsoft.com/en-gb/library/cc231199.aspx" mce_href="http://msdn.microsoft.com/en-gb/library/cc231199.aspx"&gt;Win32 Error Codes&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I'll try and come up with something more interesting for the next post...&lt;/P&gt;
&lt;P&gt;Jason&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8772016" width="1" height="1"&gt;</content><author><name>jneave</name><uri>http://blogs.msdn.com/members/jneave.aspx</uri></author><category term="Gaffer" scheme="http://blogs.msdn.com/jneave/archive/tags/Gaffer/default.aspx" /></entry></feed>