Я хотел бы, посмотрите визуальную разность разветвленного файла. Таким образом, я делаю это
p4 diff2 -b branchname main.cpp
Одна проблема..., это не визуально и внешняя разность, не поддерживается. http://www.perforce.com/perforce/doc.current/manuals/cmdref/diff2.html
p4 diff2 does not use the diff program specified by the environment variable P4DIFF. The diff algorithm used by p4 diff2 runs on the machine hosting the Perforce server, and always uses the server's built-in diff routine.
Я хочу свое визуальное различное. Как я получаю его?
Может быть, проще всего сделать отличие от P4V?
Кроме этого, вам, возможно, придется p4 распечатать
два файла на некоторые локальные временные файлы, а затем запустить на них отличие?
Вы должны попробовать Kdiff3 , если вы его еще не используете.
Для вашего сценария я бы сделал следующее (из старой школы P4Win):
Та-да!
Я предполагаю, что ваш локальный репозиторий содержит оба файла. Я также предполагаю, что вы используете Windows, но это можно адаптировать для других ОС, поскольку Kdiff3 является многоплатформенным.