Ответ 1
hg diff -r tag1:tag2
Это все, что нужно.
В меркуриале существует способ разграничения между двумя разными тегами?
Я пометил свои сборки и попросил пару коммитов между сборками и хочу разобраться в различиях между 2 строками.
hg diff -r tag1:tag2
Это все, что нужно.
Этот ответ в Kiln StackExchange кажется вполне полным (на основе hg diff
и hg log)
Чтобы просмотреть все изменения, которые были введены между, скажем, тегами v1.0 и v1.1, выполните:
hg log -r v1.0:v1.1
Чтобы увидеть чистую сумму различий, введенных в этих ревизиях, вы должны запустить:
hg diff -r v1.0:v1.1
Mercurial может даже форматировать этот вывод в стиле changelog, если хотите. Просто добавьте параметр
--style changelog
:
hg log -r v1.0:v1.1 --style changelog