Я ищу способ сделать вывод Mercurial в виде таблицы:
File Most recent revision changing the file Date of that revision
==== ====================================== =====================
foo.py 44159adb0312 2018-09-16 12:24
... ... ...
Это так же, как это делает github на странице обзора "Код".(скриншот из torvalds / linux):
«Самые последние» могут ссылаться на дату или на иерархию DAG относительно текущего набора изменений или, возможно, на текущую ветвь.Возможно, последнее более полезно, но в моем конкретном случае использования это не имеет значения.
Я также хотел бы иметь возможность предоставить список файлов или подкаталог, для которого я хочуТаблица.(Я не обязательно хочу это для всего)
Я знаю, что я мог бы сделать это с помощью небольшого скрипта с циклом по hg log -l 1 <file>
, но мне было интересно, есть ли более эффективное / более естественное решение.