Search code examples
visual-studio-2013tfsexplorerwindows-explorertfvc

TFS Windows Explorer Integration - Getting version history outside of VS


I worked for year using CVS source control with Windows Explorer integration using TortoiseCVS which enabled me to view the history of my files in a graphical way and allow me to compare any 2 versions of the file without the need to open IDEs.

Lately I started working in a new place that uses TFS which require me to open Visual Studio every time I want to see the file history.

It would be great to have this level of integration between TFS and Windows Explorer. I wonder if any third party has developed such functionality? Currently I use C# with Visual Studio 2013.

enter image description here

This is what I see when I choose Revision Graph:

enter image description here


Solution

  • Shell integration can be installed as part of the Visual Studio Power Tools for Team Foundation Server 2013. Make sure you check the "Windows Shell Extensions" option.

    enter image description here

    To see the revision graph, I am afraid you still need to open Visual Studio and use the Track Changeset feature which seems the closest as far as I can tell.

    enter image description here

    That and the "Incoming Changes" codelens that was added to Visual Studio 2013 Ultimate and which is going to be part of Visual Studio 2015 Professional and up.

    enter image description here