在博客之后,我创建了一个批处理文件wm.bat:
"d:\svnroot\external\winmerge\WinMerge.exe" /B /WAIT "d:\svnroot\external\winmerge\WinMergeU.exe" /e /ub /dl %3 /dr %5 %6 %7
Run Code Online (Sandbox Code Playgroud)
我试着打电话
svn diff | wm
Run Code Online (Sandbox Code Playgroud)
但那没用.那么如何将WinMerge或类似实用程序与svn diff?
扩展David的答案如下,更改Windows的默认值需要编辑位于(对于Windows XP)的配置文件
C:\Documents and Settings\%USERNAME%\Application Data\Subversion\config
Run Code Online (Sandbox Code Playgroud)
或(Windows Vista)
C:\Users\%USERNAME%\AppData\Roaming\Subversion\config
Run Code Online (Sandbox Code Playgroud)