Рабочая среда tortoiseHg: выбор и копирование нескольких описаний коммитов между 2 ревизиями
1 ответ
В нижней части окна Workbench есть панель консоли, если вы ее не видите, перейдите в View> Show Console.
В этот тип окна консоли:
hg log -r 1510:1513 --template '{desc}\n\n'
Это позволит получить значения для ревизий между -r 1510:1513
и только показать вам биты, указанные в шаблоне, в этом случае описание или сообщение о фиксации {desc}
и ставит два переноса строки \n
в конце, поэтому каждое сообщение четко отделено от следующего.
Если вы хотите увидеть номер ревизии рядом с сообщением фиксации, вы можете использовать что-то вроде:
hg log -r 1510:1513 --template '{rev}: {desc}\n\n'
{rev}
дает вам дружественный номер ревизии.
hg log с revsets (бит, который определяет, какие ревизии вы хотите посмотреть, в данном случае -r 1510:1513
) и шаблоны чрезвычайно эффективны, и ими можно манипулировать, чтобы получить практически любую нужную информацию из наборов изменений Mercurial.