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