Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Team Foundation Server (TFS) File Difference viewer - customize with other tool

I am using Team Foundation Server (TFS) for Visual Studio 2005.

Whenever i wish to compare two file's versions TFS displays a window with the differences.

The problem is that it is always split vertically.

In fact, almost every time, i would prefer to have it split horizontally. I've already looked at TFS options and googled but i found nothing. I'm appalled to think that such option is not available!

Is there any way to configure TFS to split it horizontally?

like image 996
Luis Filipe Avatar asked Oct 09 '08 16:10

Luis Filipe


People also ask

What is the difference between TFS and Visual Studio?

TFS supports agile development practices, multiple IDEs and platforms locally or in the cloud and gives you the tools you need to effectively manage software development projects throughout the IT lifecycle. Visual Studio Professional Edition provides an IDE for all supported development languages.

How do you compare changes in TFS?

You can also press Shift and then double-click the file. Or, right-click the file and select Compare with Latest Version to compare your changes to the latest version of the file on Azure DevOps Server. The Diff window appears. You can continue to make changes to the file in this window.

How do I compare two branches in TFS?

1, Under the Environment of TFS In Source Control Explorer, right-click a file and select Compare. The Compare dialog box is opened, At this point, we can choose any different two files, two folders, two versions of branches into the Source Path and the Target Path for the comparison.

Does TFS have tool integration capability?

Known as an online version of Team Foundation Server, it both provides an integrated, collaborative environment that supports Git, continuous integration, and Agile tools for planning and tracking work. A discussion of additional key features of TestArchitect and TFS-MTM integration.


2 Answers

I've found the built in differencing tool in TFS woefully lacking so I set up WinMerge (http://www.winmerge.org/) in my environment in Tools -> Options -> Source COntrol -> Visual Studio Team Foundation.

A nice blog post exists below:

http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx

like image 119
Damien Ryan Avatar answered Oct 12 '22 22:10

Damien Ryan


There is no ability to change the orientation of the built-in diff/merge utility. There are a lot of third-party tools (some free, some not) to choose from. Check out this post from James Manning where he tracks the correct command/argument values to use when configuring various tools for use by Team Foundation's compare and (content) merge operations.

like image 42
Scott Dorman Avatar answered Oct 12 '22 22:10

Scott Dorman