Лучше всего, вероятно, diff
«s --stat
вариант:
[email protected]:~/projects/mercurial$ hg diff -r default -r stable --stat mercurial/cmdutil.py | 3 ---
mercurial/help/dates.txt | 2 --
mercurial/revset.py | 34 +++++++++++-----------------------
mercurial/util.py | 15 ---------------
tests/test-commit.t | 2 --
tests/test-parse-date.t | 17 -----------------
tests/test-revset.t | 16 ++--------------
7 files changed, 13 insertions(+), 76 deletions(-)
Это показывает разницу между самым последним (на самом деле tipward) руководитель в филиале default
и самый последний руководитель в отрасли stable
с небольшим резюме того, насколько существенно они изменились.
Извините, я должен был сформулировать вопрос лучше. Развертка по умолчанию запускается вперед и сильно отличается от текущей ветви, которая осталась без по умолчанию. Мне нужно проверить, что на самом деле было сделано в этой ветке. – Dan
Если вы хотите узнать, что отличает между главой 'branch' и самым последним-общим-предком' branch' и 'default' (« где он откололся »), вы сделали бы эту немного более сложную команду: 'hg diff --stat -r default -r 'ancestor (default, branch)'' Смотрите 'hg help revsets' для некоторых других интересных трюков. –