git difftool to give directory compare?

Update June 2012 (2 and an half years later): This (comparing directories instead of file-by-file) seems to be soon available: See [ANNOUNCE] Git 1.7.11.rc1: “git difftool” learned the “–dir-diff” option to spawn external diff tools that can compare two directory hierarchies at a time after populating two temporary directories, instead of running an instance of … Read more

Git Diff with Beyond Compare

I don’t use extra wrapper .sh files. My environment is Windows XP, git 1.7.1 on cygwin, and Beyond Compare 3. Following is my .git/config file. [diff] tool = bc3 [difftool] prompt = false [difftool “bc3”] #use cygpath to transform cygwin path $LOCAL (something like /tmp/U5VvP1_abc) to windows path, because bc3 is a windows software cmd … Read more

How to configure Visual Studio to use Beyond Compare

In Visual Studio, go to the Tools menu, select Options, expand Source Control, (In a TFS environment, click Visual Studio Team Foundation Server), and click on the Configure User Tools button. Click the Add button. Enter/select the following options for Compare: Extension: .* Operation: Compare Command: C:\Program Files\Beyond Compare 3\BComp.exe (replace with the proper path … Read more