TFS 2013 Preview installation


As I wrote in an earlier blog Microsoft announced a Visual Studio 2013 Go-Live preview at the Build summit at the end of June. I decided to try the upgrade one of our TFS 2012 servers.


Hardware requirements

 TFS 2013 has new hardware requirements:

  • Windows Server 2008 R2 and higher
  • SQL 2012 SP1 (CU2 recommended) and higher. 
  • SharePoint 2010 and higher

Download TFS 2013

I downloaded the preview here:

The upgrade

Before you start make sure that you have backed up your databases

1. Start the upgrade by clicking tfs_server.exe, accept the license terms and get started.


2. The installation starts and after short time I have to do a restart of the machine. After the restart the installation continues.

3. After the installation is complete it continues with configuration. Click next and start the wizard.

4. Confirm that you have a current backup and click next.

5. Enter the password to your service account, always click test if you have the option. Click next.

6. Click next twice and verify your reporting services settings (if you use it).

7. Verify your database settings and Analysis Services settings

8. Enter your Report Reader account.

9. Verify your SharePoint settings (if you use it).

10. Check the review and click verify. If you have missed any prerequisites you will get a message showing that otherwise just continue with the upgrade.

11. The upgrade was in my case complete in less than 20 minutes.


Team Explorer

I think it’s a good practice to install Team Explorer on the TFS server. You will find Team Explorer on the TFS ISO/DVD in the Team Explorer folder.

Upgrading to a new version of a process template

If you want to use the new Portfolio backlogs in TFS 2013 you have to configure them for each project. To do this…

1. Click on Administer Server in TFS Web Access for your project.

2. Click on Configure Features. If you have pre TFS 2010 process templates this will probably don’t work and you have to do it manually.


3. Select verify

4. If everything is OK select Configure

5. Start using the new features.


TFS 2013


Microsoft announced Visual Studio 2013 Go-Live preview at the Build summit at the end of June. By doing this they have increased the speed between their releases from two years to one year.


What’s new then?

 There is a lot of new stuff, here are the main parts:


Agile Portfolio Management

 With the new agile features we can breakdown our backlog in different levels of granularity, a backlog of business initiatives can be broken down into a backlog of scenarios and then into a backlog of user stories and so on. Multiple Scrum teams can manage their own backlog of user stories/tasks that then contributes to the same higher-level backlog.


GIT support

 Git will be available for the on premises version of TFS


Team Explorer

 There is a new Team Explorer “home page” with direct access to the Task Board, Team Room and your latest solutions.

 The pending changes windows is now detachable as in older versions of Visual Studio.


Test Management

 You can now create and manage test plans from the Web Access environment.


Cloud Load testing

 Load testing has been part of Visual Studio from Visual Studio 2005 but with the new Team Foundation Service based load test solution, you can load test your apps without configuring any infrastructure!


Release Management

 Microsoft has acquired InRelease a release management product from InCycle Software. InRelease is a Continuous Delivery solution for .NET teams that automates the release process from Team Foundation Server up to production for faster and simpler deliveries


Team Collaboration

 A Team Room is a space that records everything happening in your team. You can configure what to record: notifications, checkins, builds, code reviews, and so on and it becomes a living record of the activity in the project. You can also have conversations with your Team members. It’s always “on” and “permanently” recorded.


How about upgrading?

 Earlier versions of TFS can be upgraded from TFS 2010 (with or without SP1) and any Go-Live version of TFS 2012 to the TFS 2013 Preview. If you want to upgrade from TFS 2005 or TFS 2008 you first have upgrade to TFS 2010.


What about hardware requirements

 Here are the new hardware requirements:


  • Windows Server 2008 R2 and higher
  • SQL 2012 SP1 (CU2 recommended) and higher. 
  • SharePoint 2010 and higher

 Read more here


What about older clients?

 To connect to TFS 2013 you need to have Visual Studio 2010 with SP1 or later, if you have earlier versions of Visual Studio use the MSSCCI provider


How do I get it?

 Here are the download links for Visual Studio and TFS 2013 Preview

 If you want a complete Virtual environment everything preinstalled download Brian Kellers Virtual Machine here.