Skip to content

Instantly share code, notes, and snippets.

@irontoby
Last active May 9, 2017 19:35
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save irontoby/b408f58c07e375443495 to your computer and use it in GitHub Desktop.
Save irontoby/b408f58c07e375443495 to your computer and use it in GitHub Desktop.
Visual Studio settings file to use Beyond Compare 4 as TFS diff/merge tools
<?xml version="1.0" encoding="utf-8"?>
<UserSettings>
<ApplicationIdentity version="12.0"/>
<Category name="Source Control_TeamFoundation" Category="{2A718788-A6D9-44C5-90EF-438BF5B06A74}" Package="{4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}" RegisteredName="Source Control_TeamFoundation" PackageName="Microsoft.VisualStudio.TeamFoundation.VersionControl.HatPackage, Microsoft.VisualStudio.TeamFoundation.VersionControl, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<PropertyValue name="UserTool1" extension=".*" operation="Compare" command="C:\Program Files\Beyond Compare 4\BComp.exe" arguments="%1 %2 /title1=%6 /title2=%7"/>
<PropertyValue name="UserTool2" extension=".*" operation="Merge" command="C:\Program Files\Beyond Compare 4\BComp.exe" arguments="%1 %2 %3 %4 /title1=%6 /title2=%7 /title3=%8 /title4=%9"/>
</Category>
</UserSettings>
@irontoby
Copy link
Author

Go to Tools -> Import and Export Settings, then choose Browse and input this file. Only works if BC is installed in default location.

@tsawyer999
Copy link

Thank you! Working very well!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment