Как проверить, какие файлы были изменены между двумя ревизиями в Mercurial / Tortoise Hg?

Как проверить, какие файлы были изменены между двумя ревизиями в Mercurial / Tortoise Hg?

Я пробовал визуальный анализ tortoiseHg, он не выделяет, какие конкретные файлы были добавлены, изменены или неизменны, и вы должны нажать на каждый файл, чтобы получить подробную информацию

2 ответа

Решение

CLI-версия: hg diff -r START -r END --stat

Образец:

>hg diff -r 4 -r tip --stat
 404.php        |    4 ++--
 functions.php  |    2 +-
 readme.txt     |   28 +++++++++++++++++-----------
 screenshot.png |  Bin
 sidebar.php    |    2 +-
 style.css      |    4 ++--
 6 files changed, 23 insertions(+), 17 deletions(-)

После некоторых исследований я выяснил, что в Directory меню Visual diff из tortoiseHg вы можете выбрать, какие файлы должны отображаться.

Итак, я перешел к Directory меню и отмените выбор этих:

  • Показать одинаковые файлы
  • Показывать файлы только в формате A
  • Показать только файлы в B

И тогда я выбрал Показать разные файлы

Теперь визуальная разница показывает только файлы, которые изменены в 2 разных ревизиях.

Другие вопросы по тегам