Я создаю инструмент SVN.Я работаю с C ++ pipe в основной структуре.Я застрял там, где мне нужно показать разность файлов SVN во внешней программе WinMerge .
До сих пор я пытаюсь выполнить в командной строке, чтобы проверить, действительно ли команда работает, но это не так.
Вот команда, которую я пытаюсь выполнить в командной строке:
svn diff --diff-cmd "C:\Program Files (x86)\WinMerge\WinMergeU.exe" -x "-e -x -ub -dl %bname -dr %yname %base %mine" -r 9 D:\svnTest\Assets\test1.txt
Ниже приведен вывод вышеуказанной команды:
Яожидая увидеть как файл (слева), так и diff, полученный от сервера (справа) для файла.