Microsoft Visual Studio Team Foundation Server 2012 Power Tools

Free

Power Tools are a set of enhancements, tools, and command-line utilities that increase productivity of Team Foundation Server scenarios.

(33) Review
Visual Studio
2012
Download (250,750)
1/15/2014
11.0.60506.0
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (33)
Q and A (110)
Sign in to write a review
Sort by:

by Niral Mistry | November 12 2013

Hi,

Great Tool Indeed,
Use it very often and its making my day to day task easier saving lots of time,
well one suggestion I would like to give is tfpt getcs <changeset> command, pl. add one more functionality to that is to get the files to a different folder specified rather than to the workspace which is mapped to

Rgds
Niral Mistry

by Ing. Lele | October 28 2013

by miproch | October 18 2013

DCR:

In a future release, please add either a /force or a (Yes/No/All) capacity to UU.

I really like tfpt uu /recursive /noget, my finger grows tired of hitting 'y' repeatedly to the command I just gave.

Thank you,

~M





by Aleksandar Totovic | October 08 2013

It's very nice

by M. Samara | September 24 2013

It's working great with Win server 2012, and Windows 8 Ent

by TNJMAN | September 03 2013

This makes TFS actually a pleasure. Saved me a lot of "struggling." Thanks for this offering!

by GTTG | July 18 2013

This doesn't work on Windows 8. It only offers one product for selection during the installation process and that is the Best Practices Analyzer.

TFS Power Tools Team July 22 2013
| Edit |
Delete

Have you installed Visual Studio on this machine? The Power Tools contain server and client components. If the Visual Studio 2012 client is not installed, the client components will not be available to you.

by joltcoder | July 11 2013

I use the shell extension more than i do the source control view inside of VS.

by GünterS | July 10 2013

by sebastin_saji | July 05 2013

I am facing an issue after installing TFS 2012 update 2 with my backups.

My Schedule backup (using latest power tool update 2) is not working. By clicking the “create scheduled backup” option nothing is happening.


MS Says: In CU2, the backup has moved from the Power Tools to the TFS product. & asked for some log files ...after providing those NO response!..

Can any one, please guide me to fix the issue?

TFS Power Tools Team July 05 2013
| Edit |
Delete

This is fixed in QU3. In QU2 if customers have a misconfigured Reporting Services instance, the WMI call throws an exception and the Scheduled Backups wizard fails to start. QU3 has just been released and has this fixed.

by Sergey Timanovsky | June 25 2013

TFS shell extensions cause explorer.exe crash on my Windows 8 Proffessional when i open some disks or folders.

by Calico Eric | June 11 2013

I cannot install this as the install fails in the middle claiming that "Windows Explorer" needs to be closed to proceed.

Products which cannot be installed are pretty useless so I give this one star (at least the install did not wipe my disk . . . ).

by Eliezer Perlmutter | May 08 2013

by Sergio Parra | April 27 2013

Great set of tools for TFS. I like it

by Nicolas Plourde - Keyrus Canada | April 24 2013

Great tool

by Johann Blais | April 19 2013

by TimAtHammerhead | February 15 2013

Apparently something is wrong with the version detection on this package. I have vs 2012 web express edition and applied update 1 all on a newly configured machine. A prerequisites page comes up indicating that virtually all the features require "Microsoft Visual Studio 2012 or Visual Studio Team Explorer 2012". I have seen no mention of the power tools requiring the pro edition so I can only assume the detection criteria within the msi are incorrect?

TFS Power Tools Team March 01 2013
| Edit |
Delete

Thanks for your report. I have updated the description to include the prerequisites.

Ewald Hofman
TFS Program Manager

by SirDevAlot | February 04 2013

worked fine on:

windows server 2008 r2
windows 7
Windows 8

Easy install, works just fine.

THANKS!

by Mr-LordScree | January 31 2013

Very handy.

by Fokko Veegens | January 25 2013

Still the no 1 add-on to install!

1 - 20 of 33 Items   
Sign in to start a discussion


  • VS 2012 Update 4
    2 Posts | Last post January 15, 2014
    • After I install Update 4 the Power Tools no longer working. So strange. Do I need to reinstall?
    • Hmmm, that is not expected. Yes please reinstall the power tools so it can reregister itself.
  • Is the Visual Studio Update 4 supported?
    2 Posts | Last post January 15, 2014
    • Is the Visual Studio Update 4 supported?
      and
      versions higher than Visual Studio  Update 4  will supported?
    • Yes, Update 4 and any future update on top of Visual Studio 2012 is supported by this version of the power tools.
  • Windows Shell Extension menu items
    3 Posts | Last post January 06, 2014
    • What controls which menu items appear under Team Foundation Server in windows explorer?  We are seeing different menu items for different users even though they are in the same TFS group.  For example, one user has a 'Get Latest Version' item, but another user on a different machine has 'Get Entire Workspace' and 'Get Selected Item(s)' menu options instead.
    • Do they have the same Power Tools version installed?  Later versions of the shell extension show 'Get Entire Workspace' and 'Get Selected Item(s)'.
    • Yes, I believe so.  I'll double-check though.
  • Support for TFS Update 4
    3 Posts | Last post December 26, 2013
    • I recently upgraded my TFS server to TFS 2012 update 4.  I was wondering when the power tools will be updated to work with update 4?
    • I guess I should put more info about my issue.  I am trying to use the TFPT addprojectportal command and I am only getting the generic error: 
      Please contact your administrator. There was an error contacting the server.
      Technical information (for administrator):
        HTTP code 200: OK
      
      The command I used prior to update 4 worked fine.
    • I Can confirm that I have the exact issue, the "tfpt.exe addprojectportal" command doesn't work, it gives the following error:
      
      Please contact your administrator. There was an error contacting the server.
      Technical information (for administrator): HTTP code 200: OK
      
      /Verbose doesn't change the error message. 
  • Official documentation
    4 Posts | Last post December 18, 2013
    • Is there any official documentation / reference for the tools included in this package? Thanks.
    • Marian,
      
      The documentation that we have on the power tools is available on this web site.
      Is there anything specific that you are looking for?
      
      Ewald
    • Ewald, got a direct link?
      
      I don't find any documentation link off this page, only the top level documentation link for the entire site.  If TFS PowerTools documentation is buried somewhere under that link...a friendly deep link from here would be most helpful.
      
      Thanks
      
      
    • Take a look at the Description tab. In addition to that documentation, you can add /? to the command line tools to get the inline help.
      
      Please let me know if you have specific questions.
  • VS2013 Preview
    8 Posts | Last post November 15, 2013
    • Is a version for VS2013 Preview scheduled? We use the Forbidden Patterns Policy, and VS2013 bugs about it when trying to check in.
    • There will be release of the power tools to support VS 2013. You can expect a new version in the coming months. 
      
      If you want to use the Power Tools today, you need to use the VS 2012. 
      Sorry.
    • Isn't there a way to make the custom policies (more specifically the custom path one) work with VS2013 temporarily?
      
      I saw a post about the same issue with Code Contracts. With a few simple workarounds it worked on my environment. I'm not sure how to make the custom policies work with 2013 though.
      
      That would help while we wait for the official support on the next release.
    • Sorry, you will have to wait until we have created a new power tools that targets the 2013 object model. We are working on it, and it will be released soon.
    • Now that VS 2013 is officially released, is there any set date for an update on the extensions?
    • You can find the Power Tools for 2013 at http://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f
    • @Ewald  FYI the link in the description to the 2013 download just brings you right back here.  The link you provided here works fine.
    • Thanks. I have updated the link in the description.
  • Team Links not working
    1 Posts | Last post November 05, 2013
    • Hello,
      
      When we try to add links in Team Links under the section Team Members, they disappear if we leave the section. Like this, add some links, select the Home section and then return to Team Members. After these steps, the links aren't there anymore. Any ideias why this happens? Could be an issue with Sharepoint?
  • PowerShell command issues
    2 Posts | Last post November 04, 2013
    • Guess I'm an idiot ...trying to run the following command:
      
      Get-TfsShelveset -server http://myserver:8080/tfs/My_Collection1 -owner *
      
      and getting below error.  I have tried just about every possibility of this command and can't get past the server error. 
      
      Get-TfsShelveset : Cannot bind parameter 'Server'. Cannot convert the "http://myserver:8080/tfs/My_Collection1" value of type "System.String" to type "Microsoft.TeamFoundation.Client.TfsTeamProjectCollection"
      
      I know the collection URL is correct ... what am I doing wrong?  Running TFS 2012 Update 3.
      
      
      
      
    • I don't think this error is at all reflective of intelligence :) I have run into the same problem. The issue is that the Get-TfsShelveset cmdlet expects a argument of type TfsTeamProjectCollection for the Server parameter. So you need to get that first with the Get-TfsServer cmdlet. You could use this:
      
      $server=Get-TfsServer http://myserver:8080/tfs/My_Collection1
      Get-TfsShelveset -server $server -owner *
      
      Hope this helps.
  • Shell extensions vanished (FreeCommander)
    2 Posts | Last post November 04, 2013
    • I had a TFS submenu on my file context menus for a while after installing the VS2012 PowerTools (not sure; did not use it much). Then yesterday I used it--from an explorer alternative called FreeCommander--and it seemed to go away suddenly, i.e. the TFS submenu was gone. Even after a reboot it is still missing there. It is still present in Windows Explorer. Also, after the reboot I see these nominal entries in the event log:
      TFS Shell Extension event:\n Verifying startup conditions
      TFS Shell Extension event:\n C:\PROGRAM FILES (X86)\FREECOMMANDER\FCCONTEXTMENU64.EXE
      TFS Shell Extension event:\n Successfully registered notification event with COM provider
      
      Any suggestions on how to fix it for FreeCommander?
    • Given that you are only seeing this issue with FreeCommander, can you first rule out the possibility that this is a bug in FreeCommander?
      
      The TFS shell extension only works for 64-bit processes on 64-bit Windows (at this time).  This is a wild guess, but the following (old) post suggests that the 64-bit menu only shows up for the File View and not the Tree View: http://www.forum.freecommander.com/viewtopic.php?f=3&t=2906#p9131
  • Error in Team Members panel
    3 Posts | Last post October 23, 2013
    • Hello!
      When I enter the Team Member panel I get this error:
      Microsoft.TeamFoundation.Client threw Microsoft.TeamFoundation.VersionControl.Client.WorkspaceExistsException :
      The workspace TempTeamMembersConfigWS$MACHINE$PROJECT;USER already exists on computer MACHINE.
      Call Stack:
         at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.HandleReply(TfsClientOperation operation, TfsMessage message, Object[]& outputs)
         at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation operation, Object[] parameters, TimeSpan timeout, Object[]& outputs)
         at Microsoft.TeamFoundation.VersionControl.Client.Repository.CreateWorkspace(Workspace workspace)
         at Microsoft.TeamFoundation.VersionControl.Client.WebServiceLayer.CreateWorkspace(Workspace workspace)
         at Microsoft.TeamFoundation.VersionControl.Client.Client.CreateWorkspace(CreateWorkspaceParameters cwp)
         at Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer.CreateWorkspace(CreateWorkspaceParameters createWorkspaceParameters)
         at Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer.CreateWorkspace(String name, String owner, String comment, WorkingFolder[] mappings, String computer)
         at Microsoft.TeamFoundation.Collaboration.ConfigFileManager.CreateWorkspace(String projectName, TfsTeamProjectCollection tfs, String localPath)
         at Microsoft.TeamFoundation.Collaboration.ConfigFileManager.Load(TfsTeamProjectCollection tfs)
         at Microsoft.TeamFoundation.Collaboration.TeamMembersModel.<>c__DisplayClassf.<LoadTeamDataAsync>b__d()
         at System.Threading.Tasks.Task`1.InnerInvoke()
         at System.Threading.Tasks.Task.Execute()
      --- End of stack trace from previous location where exception was thrown ---
         And more...
      
      My environment: Win8 Pro RTM, Visual Studio 2012 Proffesional and a Project in TfsPreview
    • Hey Hugo,
        The Team Members tool creates a temporary workspace to work with its configuration file on the server and should clean it up after itself but it looks like you wound up with a temp workspace hanging around. Try opening your Workspaces list (File -> Source Control -> Advanced -> Workspace...) and looking for a workspace with a name like TempTeamMembersConfigWS. If you see one, remove it and try opening the page again.
      
      Abe
    • I am also having same issue, i didn`t find the TempTeamMembers​ConfigWS
      could you please help?.
11 - 20 of 110 Items