Power Tools for TFS 11 Beta

| by Jonathan Allen Follow 392 Followers on Mar 26, 2012. Estimated reading time: 2 minutes |

A note to our readers: You asked so we have developed a set of features that allow you to reduce the noise: you can get email and web notifications for topics you are interested in. Learn more about our new features.

The Power Tools for Team Foundation Server have been updated for version 11 Beta. These tools provide essential functionality that isn’t included with the main TFS release. Since the complete feature list isn’t available online, the summary from the installed documentation follows.

Best Practices Analyzer

A diagnostic tool with a graphical user interface that you can use to perform the following actions:

  • Verify that the deployment for Team Foundation Server is configured according to recommended best practices
  • Identify the source of problems in an unhealthy deployment.
  • Take a snapshot of the configuration of a deployment.
  • Obtain usage data about the volume of data stored or accessed in the past 14 days. Includes specific information about database tables that have a tendency to grow and that may need to be reduced in size.

Custom Check-in Policy Pack

A supplemental set of four custom check-in policies to use to enforce software development practices during the check-in process.

  • Changeset Comments: Requires users to provide check-in comments.
  • Custom Path: Scopes other policies to specific folders or file types.
  • Forbidden Patterns: Prevents users from checking in files with forbidden file name patterns.
  • Work Item Query: Specifies a work item query whose results will be the only legal work items for a check-in to be associated with.

Process Template Editor

A plug-in to Visual Studio, this tool provides an add-in to the Tools menu. The Process Editor provides a graphical user interface for editing Team Foundation Server process templates inside the Visual Studio IDE. This tool also provides a GUI for viewing the values assigned to all fields defined in a project collection.

Team Explorer Enhancements

A plug-in to Visual Studio, this tool provides additional Visual Studio menu options and functions to support finding files under version control by status or wildcard, opening a folder using Windows Explorer from the Source Control Explorer context menu, and labeling files and folders in Source Control Explorer.

Team Foundation Power Tool (TFPT.exe)

A command line tool that you can use to work with files and directories under version control, team projects, work items, and build definitions. Some commands display a graphical user interface when run.

Test Attachment Cleaner

When testers execute Test Runs (whether automated or manual), bunch of diagnostic data is captured in form of Test attachments, which gets saved in TFS database. This tool helps in deleting Test attachments that are no longer relevant from business perspective (using knobs/filters), thereby reclaiming the database space.

Windows PowerShell Cmdlets

This tool provides a Windows PowerShell interface that supports basic version control commands and a pipeline and glue to enable scripting.

Windows Shell Extensions

This tool provides integration with Windows Explorer and the common file dialogs. With this integration, you can perform many source control operations without having to run Visual Studio or a Team Foundation command-line tool.

Note: This tool essentially works like TortoiseSVN, though it is missing some useful features such as “blame”.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you