Tutorials for Team Foundation Server

Installing and managing a deployment of Team Foundation Server over time can seem intimidating, particularly if you are new to administering Team Foundation Server. However, you can review the following tutorials, which will help you understand the installation and configuration process, guide you through the steps required to create team projects and add users to them, and describe how to back up and restore your deployment for this pre-release version of Team Foundation Server. Even if your chosen deployment configuration does not exactly match the one depicted in the examples in these tutorials, these topics can still help guide you through the process of configuring and managing your own deployment.


The example companies, organizations, products, domain names, email addresses, logos, people, places, and events depicted in these tutorials are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, places, or events is intended or should be inferred.

In this section



Get Up and Running With a Single-Server Installation [Tutorial]

Learn how to install, configure, and manage a deployment of Team Foundation Server in a single-server configuration, including SQL Server Reporting Services and SharePoint Foundation 2010. Discover how to configure scripts to back up your single-server deployment in case of a hardware failure or other disaster.

Restoring a Single-Server Deployment to New Hardware [Tutorial]

Learn how to use the groups you configured and the backups you made of the Team Foundation Server databases and of the SharePoint Foundation 2010 farm to restore the deployment to a new server in the event of an original hardware failure.

Add reports to a team project

Learn how to add a report server to your TFS (on-premises) deployment if you initially configured TFS as a basic installation without reporting. You can then add reporting to team project collections and team projects. Reports provide insight to help teams manage work and improve processes.

Configuring Lab Management for SCVMM Environments

Learn how to install and configure Lab Management for Team Foundation Server, including how to create and manage System Center Virtual Machine Manager (SCVMM) environments ad how to install a test controller.

See Also


Update an Upgraded Team Project to Access New Features

Collaborate (dig deeper)


Working with Team Foundation Clients

Installing Team Foundation Server and Visual Studio ALM

Understanding Administrative Concepts and Tools

Configuring Users, Groups, and Permissions

Technical Reference for Team Foundation

Other Resources

Process Guidance and Process Templates for Team Foundation Server