Как просмотреть изменения в Mercurial с помощью GUI diff - PullRequest
3 голосов
/ 05 апреля 2010

Мы используем как Examdiff, так и Kdiff3 для просмотра изменений Mercurial.

Просто добавьте это к .hgrc:

[extdiff]
cmd.kdiff3 =
cmd.examdiff = C:\Program Files\ExamDiff Pro\ExamDiff.exe

И затем вы можете набрать hg examdiff или hg diff3, чтобы просмотреть полный список всех ваших изменений.

Я хотел бы сделать то же самое, чтобы увидеть «до и после» файлов для данного набора изменений, который был зарегистрирован кем-то другим.

Я знаю, что вы можете набрать hg log, чтобы увидеть все наборы изменений, а затем hg log -vprXX, чтобы увидеть текстовую разницу, но это слишком сложно для моего GUI, предпочитающего глаза. Кто-нибудь знает, как эквивалент с инструментами GUI?

1 Ответ

3 голосов
/ 06 апреля 2010

Не можете использовать просто использовать -c параметр для расширения?

hg kdiff3 -c XX

или

hg examdiff -c XX

в вашем примере?

-c - изменение, внесенное ревизией

с выхода hg help extdiff.

...