Browse by Tags

Tagged Content List
  • Blog Post: What does a well maintained Team Foundation Server look like?

    After spending some time out in the field looking at customer’s TFS environments and more recently looking at some of Microsoft’s internal on-premises TFS deployments , I realised that some environments are configured and better maintained than others. Some of the general concepts and...
  • Blog Post: TFS2012: New tools for TFS Administrators

    This is a brand new feature in TFS 2012 that hasn’t really been documented or talked about yet. If you’re a TFS administrator and you browse to this address on your server, you will see a new web-based administration interface for some things inside of TFS: http://your-server:8080/tfs/ _oi/ Activity...
  • Blog Post: TFS: How to Customize Work Item Types

    Team Foundation Server has allowed you to modify your Work Item Type Definitions since the first version of TFS. (Side note: this is not the case with the Team Foundation Service , but the team hopes to enable that at some point in the future. At the moment, limiting the customization allows them to...
  • Blog Post: TFS2012: IntelliSense for customizing Work Item Types using XML

    Team Foundation Server allows you to modify the Work Item Type definitions. You can use a graphical interface like the Process Editor included in the Team Foundation Server Power Tool, or you can edit the raw XML. For making changes across many work item types, I prefer to edit the raw XML in Visual...
  • Blog Post: TFS2012: What are all the different Jobs built-in to TFS?

    This is a question that I get occasionally, and it’s covered in more detail in the Professional Team Foundation Server 2012 book that I wrote. Team Foundation Server has a Job Agent built in. It’s implemented as a Windows Service that runs on your Application Tier servers. There are some...
  • Blog Post: TFS Administration Tool 2.2 Released

    I am pleased to announce that the TFS Administration Tool 2.2 has been released. This release works against Team Foundation Server 2012 and installs on a machine with Team Explorer 2012 . You no longer need to install Team Explorer 2010 to use this tool. Download TFS Administration Tool 2.2 (1.55 MB...
  • Blog Post: How to configure HTTP access to the TFS Analysis Services Cube

    This is a fairly obscure Team Foundation Server (TFS) and SQL Server Analysis Services (SSAS) configuration, but if you find yourself in this situation, it is another option for making the TFS Analysis Services cube available to your users. I would be surprised if it was ever tested by the TFS product...
  • Blog Post: What does a Premier Field Engineer (PFE) do, anyway?

    To be perfectly honest, I had never heard of or understood the ‘PFE’ role at Microsoft until I moved away from Redmond and into the subsidiary. That was one of the traps of being in the product team on campus – by not being on a customer site every day, it was very easy to forget about the “real world...
  • Blog Post: TFS2010: Update Activity Logging Cleanup Interval

    Every command that a user executes in TFS is logged to the database. This is very useful for investigating performance issues and other things. I’ve blogged before about how to query this table for TFS2008. Those same queries work for TFS2010 as well. By default, each night a job runs that deletes log...
  • Blog Post: Getting Started with TFS Hosting from DiscountASP.NET

    With the recent reorganization of SPLA prices for Team Foundation Server, there’s been some new offerings in the Hosted TFS space. I’ve blogged about other TFS hosting services in the past and there’s a list of the companies that provide TFS hosting services here . Now there’s...
  • Blog Post: Monitoring the TFS Data Warehouse - FAQ

    This blog post describes how to interpret the Data Warehouse & Cube status reports included in the Administrative Report Pack for TFS2010 . Should I expect some processing jobs to fail? Why might most processing jobs fail? Why might many Incremental jobs be upgraded to Full jobs? Why...
  • Blog Post: Administrative Report Pack for Team Foundation Server 2010 and 2012

    Update Dec 2012: This report pack works unmodified on TFS2012 as well as TFS2010. One of the key components of TFS is the Data Warehouse, which is made up of a relational database and an Analysis Services cube . In general, people don’t have a problem with the performance or operation of our...
  • Blog Post: TFS2010 Upgrade: Compatibility of tools

    When you upgrade from Team Foundation Server 2008 to 2010, one of the things you need to check is the compatibility of the tools that people rely on and use the server with. Without careful preparation this can have a significant impact on your user's experience after the server is upgraded. As an example...
  • Blog Post: TFS2010: How to enable compression for SOAP traffic

    When we upgraded our internal servers to TFS2010, some of our remote users noticed that HTTP compression was used for some traffic, but not all. HTTP compression was enabled for file downloads from source control and for web access pages but we weren’t compressing the SOAP responses to clients for Work...
  • Blog Post: TFS2010: DevDiv TFS Server Upgraded

    Back in April, the week before the VS2010 worldwide launch we successfully upgraded the server to TFS2010 RTM. Because this is such a large server and almost 4,000 people in the division depend on it for their day-to-day work, it took a couple of months of planning, testing and dry-runs to get done....
  • Blog Post: TFS2010: Create a new Team Project Collection from Powershell and C#

    Team Foundation Server 2010 has the great new Administration Console, however one of the shortcomings of it is that you have to run it on the TFS Application Tier itself. The team wants to have a tool that allows remote server administration, however it required more time than we had for this release...
  • Blog Post: TFS2010: Warehouse and Job Service Administrator Reports

    The new TFS Administration Console will show you very basic information about warehouse & cube processing. However, it doesn’t show you anything about the queued & executing jobs. These are both gaps that I hope we address in the shipping product in the future. In the meantime for any real...
  • Blog Post: TFS2010: Invoking TFS web services using PowerShell

    In this blog post, I’m going to show you how to invoke the Visual Studio 2010 Team Foundation Web Services remotely using Windows PowerShell 2.0. There are some TFS administrative functions that can only be performed remotely using the TFS ASMX web services. Over time, there will be powertools and functionality...
  • Blog Post: TFS2010: What happens to subscriptions after an upgrade?

    Both TFS2008 and TFS2010 allow users to create subscriptions to events. These can be Work Item events, CheckIn events and others. They are created via the ‘Project Alerts’ option in Team Explorer or Web Access, or the ‘Alerts’ feature in the Team Foundation Power Tools.  An administrator can also...
  • Blog Post: TFS2010: Object Model API changes after Beta 2

    Update: You should read this post in conjunction with Taylor's blog post: Introducing the TfsConnection, TfsConfigurationServer and TfsTeamProjectCollection Classes Based on feedback that we received both internally and externally we decided to make a rather significant change to the TFS client object...
  • Blog Post: TFS2010: Older clients not able to connect

    When the Forward Compatibility GDR for Visual Studio 2008 shipped, a change was made to the Team Foundation Server 2010 code that blocks incompatible clients. That means that after TFS2010 beta2, clients that don’t have a forward-compatible patch installed, won’t be able to connect.  For more information...
  • Blog Post: TFS2010: Troubleshooting SharePoint Dashboards data source problems

    In the TFS 2010 release, if you have the Enterprise features of Microsoft Office SharePoint Server (MOSS) configured (i.e. Single Sign-On and Excel Services), then you can make TFS Excel Reports available to your users via a web site.  This is very compelling since Excel makes PivotTables and PivotCharts...
  • Blog Post: VSTS Pioneer TFS2010: SQL Backups

    ( See this summary on the VSTS Pioneer dogfood server and all the other posts .) Having an adequate backup strategy for your Visual Studio 2010 Team Foundation Server is a very important part of any deployment. I’ll share with you how we are running backups on our Pioneer Dogfood TFS2010 server...
  • Blog Post: VSTS Pioneer TFS2010 Dogfood Server: Statistics October 2009

    ( 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...
  • Blog Post: TFS2010: Diagnosing Email and SOAP subscription failures

    Sometimes emails alerts such as "Work Item Changed" will fail to send. Sometimes SOAP (web service) subscriptions will not be called correctly. See Chris Sidi's blog for an overview of the TFS Job Agent service To diagnose these, you can look in the tbl_JobHistory table in the Tfs_Configuration...
Page 1 of 2 (38 items) 12