maybe the cmd.exe pops up because I have set
diff-cmd = "c:\\svn_no-merge.bat"
diff3-cmd = "c:\\svn_no-merge.bat"
to avoid automatic merging.
Batch file content:
@type %9
@exit 1
Diff viewer (only 1st line of 3) is "C:\Program Files\Beyond Compare 4\BCompare.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly
Merge tool is "C:\Program Files\Beyond Compare 4\bcomp.exe" %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname
What I expect just be the meaning of the functions name ("compare with working copy") is a comparison of the selected revision with the working copy. Thus it should bring up the same window as when comparing 2 revisions, but with the difference that the comparison target is the working copy.
What I do is Explorer context menu -> TortoiseSVN -> Show log -> select last but one revision -> context menu -> compare with working copy.
What I get is a popup "get unified diff", then the mentioned cmd.exe popups, then TortoiseMerge opens and shows an empty error message with no text and just [OK] button. Why does TortoiseMerge open? There's no use for it in that situation.
Furthermore, when clicking "compare to working copy" on the latest revision with no working copy changes, I get an error message "Something went wrong. No differences found.", which is correct, but not an error. I also expect the "changed files" dialog here with empty list.
However, the aim of that other thread was something else, so there was no followup on this issue.
Tobias