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,770)
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


  • TFSSHellExt hangs explorer.exe after standby
    5 Posts | Last post April 10, 2014
    • I noticed the last couple of days that TFSShellExt is hanging my explorer.exe after resuming my laptop from standby. In the Application event log there are a lot (64000+) events me like these:
      
      First these:
      Warning: TFS Shell Extension event:\n More than 5 failed calls to com provider. 
      
      Later this one is also logged:
      Error: TFS Shell Extension event:\n Failed to start COMProvider while calling CheckWorkstationCache.
      
      When this happens explorer.exe starts hogging cpu and memory (i have seen it go to 2GB memory and 50% cpu). Also the RPC service is using a lot of cpu.
      
      I have removed the ShellExtension to hopefully get rid of the problem. I'm using the 2012 Power tools and I have VS2012 and VS2013 installed. We use a TFS2010 server.
      
      Is this a know bug/issue? I couldn't find much information about this?
    • This is a known issue and we have an internal repro within Microsoft.  I'm working on a fix.
    • Has this issue been fixed yet?
      
    • The same issue after resuming from hibernation these days. Even keyboard/mouse stop working. But I found Remote Desktop from other computer can change current desktop into login screen, and keyboard/mouse works there. (But the Remote Desktop client still cannot get into the desktop) I choose to restart at login screen. That's better than power reset...
    • I found a way to kill exploere.exe from remote computer, using 
      "taskkill /s (ip) /im explorer.exe" (From Windows 8) or "tskill explorer /server:(ip) /a /v" (from Windows 7). But I only use it twice, it seems need to connect Remote Desktop too...?
      
      I found 2013 version of tool has update at 2014/4/3, but not seem from VS update notification... I have tried install new version and resume once... Not eating memory this time... Hope it's been fixed...
  • Windows Explorer Extension Install as a Separate Package?
    1 Posts | Last post March 18, 2014
    • We're interested in distributing the Windows Explorer Extensions among several developers and analysts within our organization, but would rather not have the entire Power Tools toolset available to them.  Is it possible to get it as a standalone install?
  • Power Tools Missing from Visual Studio even after successful installation
    2 Posts | Last post March 13, 2014
    • Hi,
      
      I have tried installing this tool on VS 2012 Premium but after successful installation, Power tools are not visible via Visual Studio.
      I cannot see Process editor and other options in Visual Studio. Please help.
    • Tool Options shows Tool Features active but features not available in menus.
  • Error "Compare Against Latest Version"
    15 Posts | Last post March 13, 2014
    • I get an error "Cannot Execute the Configured Tool" whenever trying to compare against latest version from the explorer window.  Everything else seems to work fine.  Thanks.
    • Since installing I am also getting the message "Cannot Execute the Configured Tool" when trying to compare from TFS integration in access 2010. I think it's the same issue.
    • Yep.. just tried through the explorer shell get the same message when hitting the file directly.
    • What versions of TFS and VS are you using?
    • Hi, 
      
      Me too. I had previously set a different merge tool in Visual Studio Options>>Source Control>>Configure User Tools. I have since removed them and within Visual Studio the default compare/merge tool works fine.
      
      If I try compare/merge from tf.exe or from Power Tools it says "Cannot Execute the Configured Tool". Help!
      
      Visual Studio Professional 2012 Version 11.0.51106.01 Update 1
      TFS 2012 Server (don't know which version)
      
      Thanks for looking into this.
    • I do have exactly the same problem. As ash2093, I configured a different merge tool in VS2010 and now no longer use a custom tool with VS2012 (because it finally got useable).
      
      If I also configure a custom Tool in VS2012, the comparison works from the shell menu. But that's not what I want.
    • We are seeing the same issue here as well.
    • I had a similar problem, but driving the compare & merge tools from Matlab, using the MSSCCI provider for TFS. As described, configuring a custom compare tool worked. It struck me that I might be able to configure the VS 2012 internal compare tool as if it were an external tool, using its command line interface, and that worked (well it works almost always). The details are here: http://stackoverflow.com/questions/17212737/command-line-access-to-vs-2012-merge-tool
      
      I've tried to do the same with the built-in merge tool, but so far with only partial success. Any suggestions would be VERY welcome (replies to SO please)
    • Hello everyone, 
      
      Thank you for reporting this issue and sorry for inconvenience this might have caused. We are trying to reproduce this issue locally but we could not so we need your help to get to the bottom of this issue please if you can provide the following information that would be of tremendous help for us:
      
      1) Environment information
      - Windows Version
      - Visual Studio version (All the ones installed on your machine)
      - Power tools version (All the ones installed on your machine
      (We are interested to know whether you have SxS different versions or SKUs)
      - Access & Matlab versions (x86 or x64 too)
      
      2) TF.exe and TFPT.exe : If you are facing this issue when executing diff from either TF.exe or TFPT.exe can you please send us the following:
      
      a) Trace logs and here is how to collect them. 
      - Open TF.exe.config or TFPT.exe.config and add the following entries (Note you will need to replace 'm:\\tfpt.exe.log' with a path that works for you.
      
      <appSettings>
              <add key="TFTrace.Writer" value="true" />
              <add key="TFTrace.DirectoryName" value="%TEMP%\\TFLogFiles" />
              <add key="VersionControl.EnableSoapTracing" value="true" /> 
              <add key="VersionControl.TraceDownloadContent" value="false" /> 
      </appSettings>
      
      
          <system.diagnostics>
              <switches>
                  <add name="DiffMerge" value="4" />
              </switches>
              <trace autoflush="true" indentsize="3">
                  <listeners>
                    <add name="fileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="m:\\tfpt.exe.log"   />
                  </listeners>
              </trace>
          </system.diagnostics>
      
      - run the failing scenario and reproduce the issue
      - send us the logs here
      
      b) Export the following 2 keys from your registry
      
      HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\DiffTools
      
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\DiffTools
    • Correcting the reg key entries:
      
      HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\DiffTools
      
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\DiffTools
    • Hey everyone, installing VS 2012 Update 3 (http://www.microsoft.com/en-us/download/details.aspx?id=39305) should fix this problem.
      
      I was able to repro the "Cannot Execute the Configured Tool" error with  VS 2012 Update 2 and the current version of the shell extension.  Installing Update 3 fixed Compare for me.
    • VS 2012 Update 3 does NOT fix the problem on my computer. I installed the update and also did a 'repair' using that update, both without any effect.
      
      I have some additional information: the problem also occurs when using TF.exe (without accessing the functionality through the shell extensions).
      
      Using the logging options Youhana mentioned, I at least managed to see the exception that caused the problem:
      
      tf Error: 0 : [Error, PID 7304, TID 2332, 2013/10/15 05:48:12.275, 22717 ms, VersionControl,DiffMerge] An unknown error occurred executing DTE command :
      System.Runtime.InteropServices.COMException (0x800702E4): Retrieving the COM class factory for component with CLSID {059618E6-4639-4D1A-A248-1384E368D5C3} failed due to the following error: 800702e4 Der angeforderte Vorgang erfordert erhöhte Rechte. (Exception from HRESULT: 0x800702E4).
         at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
         at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
         at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
         at System.Activator.CreateInstance(Type type, Boolean nonPublic)
         at System.Activator.CreateInstance(Type type)
         at Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge.DTEDiscoveryUtility.CreateVsInstance()
         at Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge.DTEDiscoveryUtility.ExecuteCommand(Action`1 action)
    • open command console as administrator, in case you want to use TF /diff command.
      "Cannot Execute the Configured Tool" will disappear.
      
      
    • Thanks for the hint NgocNT1!
      I can confirm that it works when executing tf diff from a command line that I opened as Administrator.
      
      This lead me to the source of the issue: I configured devenv.exe to always run as administrator. I now removed that flag, and comparison works again. 
      
      I created a separate shortcut to run VS as administrator which doesn't affect the settings of devenv.exe.
    • Managed to resolve the problem where explorer diffs weren't working giving "Cannot execure configured tool" error - by disabling the 2012 diff tool and reverting back to old 2010 VS one.
      
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\DiffTools\.*\Compare
      Arguments changed to "%1 %2 %6 %7 %5 /ignorespace"
      Command changed to "c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\diffmerge.exe"
      
      Did similar for merge tool:
      
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\DiffTools\.*\Merge
      Arguments changed to "/merge %1 %2 %3 %4 %6 %7"
      Command changed to "c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\diffmerge.exe"
      
      
  • Error opening work item definition
    1 Posts | Last post March 07, 2014
    • Hi, 
      I open process template successfully. But when i try to open Type Definitions\Bug, Visual Studio crashes and says not responding. Is there any log file that Power Tools write? How can i find the error?
      
      Thanks...
  • error on opening old version templates
    2 Posts | Last post March 04, 2014
    • hi, I encounterred this error:
      Unsupported version '2.0.0.0', can only support '3.0.0.0'.
      
      any suggestion on what's next? Is there a tool for converting template files?
      Thanks
      
    • I just exported an existing version from the current Project and the issue solved itself.
  • How do you access a global Work Item template from the New Linked Work Item?
    1 Posts | Last post February 10, 2014
    • I have our team setup to grab a work item task template from a shared directory; however, additional work items are usually created within an already existing work item - a User Story or Bug. 
      
      For example: A Bug is created from a template (accessed under New Work Item --> New Work Item from Template). To quickly add additional tasks to the Bug I want to click ALL LINKS --> New from within the Bug.  Using this process will create a work item but I cannot choose a template.
      
      Thanks,
      Barry
  • Open Global List from Server Returns Builds???
    1 Posts | Last post January 27, 2014
    • I've been using Power Tools forever, and for some reason today when I open Global List from server I get a list of builds for each TFS project, and when expanded I see the builds.
      
      No global lists to be found, but they are working fine.
      
      What the heck? 
      
      I wiped my TFS & VS caches, ran update 4 for VS  2012, uninstalled Powertools and downloaded & installed latest, rebooted, same thing.
      
      Any idea why I am seeing builds instead of the Global Lists (or more precisely, why I can't see my other lists)? 
      
      I am a TFS admin.
      
      Thanks.
      Dave
      
  • Windows Shell Extensions not available in file dialogs
    2 Posts | Last post January 24, 2014
    • Windows Shell Extensions work fine in my Windows Explorer but I've never seen them in any common file Dialog, also none of my colleagues. What must be done to use extensions also in file dialogs?
    • Right now, only the 64-bit version of the shell extension is only getting installed and registered on 64-bit OS's.  So if a 32-bit program brings up a file dialog, the shell extension won't show up.
  • Setting Find in Source Control to Search in Source Control
    2 Posts | Last post January 17, 2014
    • I want to search all the files (across all project teams) in Source Control for a particular string (ie: a table name).  I have the Power Tool installed and when I use the Find in Source Control function it searches through my local drive and not in Source Control.  How do I set it to look in Source Control?
      
      Thank you for the info.
    • Sorry, but we don't have code search feature implemented yet in TFS. Power tool Find in Source control only search on file name level (It doesn't look at the file content.).
1 - 10 of 110 Items