Service Engineer, Microsoft Visual Studio Online - Team Foundation Server
(See this summary on the VSTS Pioneer dogfood server and all the other posts.)
As with the last few months, October was another busy month for dogfooding TFS. Since the Pioneer server has been such a success for Work Item Tracking and Source Control, we’ve really ramped up our efforts to dogfood every single feature as much as we can. The benefits of having everything online really lets us make sure our end-to-end integration is working as well as feel the pain before we share it with our customers. The most notable changes this month are:
Here’s the latest stats:
Work Item Tracking
Commands (last 2 weeks in October)
DevDiv TFS Server
On top of enabling all these new scenarios on the Pioneer server, we also managed to get the main DevDiv TFS server upgraded from SQL 2005 to SQL 2008. This was the first step to getting the server to TFS2010. I can’t say it was all smooth sailing, but it looks like we’re through the worst of it now (man, what a fortnight…). The good news is that all of the extra performance optimizations we had to make to cope with our dataset sizes also made it into TFS2010 product.
Although no install guide will tell you, I highly recommend you put on SQL 2008 SP1 CU4 if you’re running a large, busy TFS2008 or TFS2010 server – in the processes of testing the upgrade and after the actual upgrade to SQL 2008, we hit these bugs which the SQL team quickly reacted and fixed for us:
Now, onto the next Pioneer upgrade.