Configure features after a TFS upgrade
After a TFS upgrade, you’ll want to use the new features that were installed. Some of these features might require updates to your team project. The Configure Features wizard is the easiest way to make this happen.
Do you have a lot of team projects that need to be updated? If so, you can apply updates programmatically with the steps provided in this Microsoft blog post: How to Configure Features for dozens of team projects.
Run the Configure Features wizard
If you're not a team project administrator, get permissions. Only project administrators or TFS administrators can run the wizard.
Open the administration page for your team project from a supported browser (http://ServerName:8080/tfs/CollectionName/ProjectName/_admin).
If you see a Configure Features link, run the wizard.
If you don't see this link, your features have been enabled.
If you receive a message similar to the one shown below, you can configure your team project. If more than one process template is available, accept the recommended version.
If the dialog box doesn't contain a Configure option, then you’ll need to apply the updates manually.
In most cases, the wizard will configure all the new features and you'll receive a success message.
Occasionally, the wizard will partially update your team project and return error messages that require resolution. Make a note of the errors that you receive and perform manual updates to resolve each error.
Post configuration steps
If you have updated a team project based on v5.0 of MSF for Agile, do the manual updates described in Update the Workflow for Agile Team Projects.
If you have team members that will use one or more of the following features, you’ll need to provide them Full access to TWA:
Backlog and sprint planning tools
Test case management (available with TFS 2012 Update 2)
If your team will use the feedback request and code review features, make sure that you have configured an SMTP server for TFS.
If you are the server administrator for TFS and don't actually contribute to a team, then you may want to remove yourself as a member, and add a project lead as the team administrator. (Your user account was automatically added as a team administrator for the team project when you ran the Configure Features wizard.)
Apply updates manually
When the wizard is unable to update a team project, it will return a message indicating that there are no process templates available to support the update.
When this occurs, you’ll need to perform some manual updates according to one of the following options:
If your team project was based on a v4.2 or earlier version of an MSF process template, apply the updates manually.
If your team project is based on a process template other than those that TFS provides (Visual Studio Scrum, MSF for Agile Software Development, and MSF for CMMI Process Development), update the customized process template used to create the team project, and then run the Configure Features wizard.
TFS process templates don’t need to be manually updated.
If you have heavily customized your team project, but have not made the same customizations to the process template on which it is based, add the new features manually.
Learn about the new features
With your team project updated, you can start using the features that you just enabled.
Do you want to learn more about what goes on behind the scenes during the TFS upgrade and Configure Features update processes?