Если вы знаете номера ревизий, то то, что PaulStack сказал правильно.
Если вы явно хотите узнать разницу между текущим наконечником ветви и его предыдущим, выможно использовать ярлыки.Конечно, если файл не изменился, diff не покажет ничего полезного.
hg diff -r -1:. filename
-1
говорит о предыдущем наборе изменений в этой ветви.«.
» означает текущий набор изменений.Вы можете использовать -2
, -3
и т. Д., Но как только вы достигнете точки слияния, становится немного интереснее.(ссылка: http://hgtip.com/tips/beginner/2009-10-05-shortcuts-for-specifying-revisions/)
Если вам нужны выдающиеся изменения в вашем рабочем пространстве, то это просто имя файла hg diff.
Несколько полезных мест для новичков HG: http://hgtip.com.
Полное руководство по HG на http://hgbook.red -bean.com / .
Сайт, похожий на стековый поток, более специфичный для HG, - сайт поддержки Kiln.Kiln построен на основе HG и использует модифицированный клиент TortoiseHG, поэтому большинство вопросов и ответов там являются информативными. Они также будут отвечать на вопросы, даже если вы не являетесь пользователем.