Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Microsoft Visual Studio Team Foundation Server 2012 Power Tools
Microsoft Visual Studio Team Foundation Server 2012 Power Tools

Microsoft Visual Studio Team Foundation Server 2012 Power Tools

TFSPowerToolsTeam

|
392,980 installs
| (38) | Free
Power Tools are a set of enhancements, tools, and command-line utilities that increase productivity of Team Foundation Server scenarios.
Download

Microsoft Visual Studio Team Foundation Server 2012 Power Tools

This release supports
  • Visual Studio 2012 Update 1
  • Visual Studio 2012 Update 2
  • Visual Studio 2012 Update 3
  • Visual Studio 2012 Update 4
  • Team Foundation Server 2012 Update 1
  • Team Foundation Server 2012 Update 2
  • Team Foundation Server 2012 Update 3
  • Team Foundation Server 2012 Update 4
If you use Visual Studio 2013, please download the TFS 2013 power tools.
If you have an older version of Visual Studio or Team Foundation Server, please visit thedownload center.

Prerequisites

Best Practices Analyzer: install on the TFS Server (Application Tier)
Process Template Editor: VS Pro and up
Other: Team Explorer or VS Pro and up
Note: VS Express users download Team Explorer for free to use the power tools (except for the Process Template Editor)
 

Known issues

We have seen reports of customers who receive a the error 1001 during the installation of the Power Tools. We have seen this error when we enabled the PowerShell power tool in an environment that did not have the .Net Framework 3.5 enabled or installed. To work around the issue, please install the .Net 3.5 framework or deselect the PowerShell power tool. If you try to enable the .Net 3.5 framework for Windows 8, you might an receive error message. Please see thisKB article on that subject.

Best Practices Analyzer

A diagnostic tool 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.

Check-in policies

A Visual Studio add-in, located under the Team | Team Project Settings | Source Control menu. It adds the following checkin policies:

PolicyDescription
Custom Path PolicyThis policy scopes other policies to specific folders or file types
Forbidden Patterns PolicyThis policy prevents users from checking in files with fobidden filename patterns
Work Item Query PolicyThis policy allows you to specify 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 Visual Studio add-in, located under the Tools menu. The Process Template Editor provides a graphical user interface for customizing work items (field, workflow and the form) and process templates.

Storyboard Shapes

This tool enables you to create shapes for the PowerPoint storyboarding add-in with custom resize logic.

Team Explorer Enhancements

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 File Explorer from the Source Control Explorer context menu, and labeling files and folders in Source Control Explorer.  Clone builds definitions easily and copy work item paths. Collaborate and share with your teammates within Visual Studio using the new Team Members page in the Team Explorer tool window. You can communicate with your team through instant messaging, share queries and components, create workspace templates, and track your sprint progress.

Team Foundation Power Tool Command Line (tfpt.exe)

A companion tool to “tf.exe” that offers additional version control commands, work item tracking, and team project manipulation. Some commands invoke a graphical user interface when run.
Run tfpt.exe /? to find a list of the supported commands:
CommandDescription
addprojectportalAdd or move portal for an existing team project
addprojectreportsAdd or overwrite reports for an existing team project
annotateDisplay line-by-line change information for a file
bindConvert VSS-bound solutions into TFS-bound solutions
branchesConvert, reparent, list, and update branches
builddefinitionClone, Diff or Dump build definitions
buildprocesstemplateManage build process templates
connectionsModifies Team Explorer client connection settings
createteamprojectCreate a team project
getcsGet only the changes in a particular changeset
onlinePend adds, edits, deletes to writable files
queryQuery for work items
reviewReview (diff/view) workspace changes
scorchEnsure source control and the local disk are identical
searchcsSearch for changesets matching specific criteria
treecleanDelete files and folders not under version control
unshelveUnshelve into workspace with pending changes
uuUndo changes to unchanged files in the workspace
workitemCreate, update, or view work items

Test Attachment Cleaner

The execution of a Test Run (whether automated or manual) generates a bunch of diagnostic data, which may be captured either automatically by the system or manually by the tester. This diagnostic data is critical in eliminating the “no repro” bug scenarios between the testers and developers. However, the downside of this rich diagnostic data captures is that the system/user generated diagnostic data, over a period of time, can grow at a rapid pace and start taking up database space.
In Visual Studio 2012, the database administrator has little or no control over what data gets attached as part of Test Runs. For example, she has no policy settings to limit the size of the data capture, or how long to hold the data before initiating a cleanup. This tool addresses these issues by:
  1. Determining which set of diagnostic captures is taking up how much space AND
  2. Reclaiming the space for runs which are no longer relevant from business perspective.

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.

Work Item Templates

A plug-in to Visual Studio, this tool provides an add-in to the Team menu and a new section on the Work Items page in Team Explorer. Use this tool to create new work items with default values, or to easily apply values to existing work items.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft