Вы можете определить свой псевдоним, чтобы сделать только фиксированный лимит таким образом:
slog = log --limit 10 --template "{rev}:{node|short} {desc|firstline} ({author})\n"
Или вы можете поставить --limit
в конце, чтобы передать ему число, так как аргументы к псевдониму будут добавлены в конец:
slog = log --template "{rev}:{node|short} {desc|firstline} ({author})\n" --limit
Вышесказанное можно назвать так для последних 10 наборов изменений:
hg slog 10
Вы также должны быть в состоянии определить параметризованную версию таким образом, но это не похоже на расширение свойства $1
:
slog = log --limit $1 --template "{rev}:{node|short} {desc|firstline} ({author})\n"
#I had to use shell execute to make it expand:
#slog = !hg log --limit $1 --template "{rev}:{node|short} {desc|firstline} ({author})\n"