Following is the command line you need to use WinMerge as the diff tool of Ankhsvn an SCC provider in Visual Studio:
"$(ProgramFiles)\WinMerge\WinMergeU.exe" /e /u "$(Base)" "$(Mine)" /dl "$(BaseName)" /dr "$(MineName)"
Just quickly the following options do the following things:
- /e – enables you to dismiss the diff dialogue with the escape key
- /u – doesn’t add any of the path’s to the winmerge MRU (most recently used file list) since this is part of another workflow inside VS.
- /dl “$(BaseName)” and /dr “(MineName)” – makes the WinMerge display nice titles in the viewer title bar (instead of the full svn file path which can sometimes be long and cryptic) like this:
- Web.config – BASE
- Web.config – 54839


Recent Comments