Я использую Mercurial для управления тысячами файлов, которые часто меняются, но я хотел бы иметь возможность просматривать журнал (hg log
), не заполняя свой срок всеми именами файлов, которые были изменены при каждой фиксации. hg log -q
немного тоже тихий, так как мне нужно посмотреть описания. Есть ли флаг, отсутствующий для hg log
?Mercurial: make `hg log` не показывать файлы?
6
A
ответ
11
Звучит так, как если бы у вас был флаг verbose
. Вы можете проверить, запустив hg showconfig
и ища строку, такую как ui.verbose=true
.
Есть несколько способов, вы можете это исправить:
- удалить эту строку из файла конфигурации обижая (Mercurial может использовать несколько, и они различаются в зависимости от операционной системы: использование
hg help config
в списке возможностей). переопределить флаг в вашем хранилище
.hg\hgrc
или ваша частная Mercurial конфигурация (Mercurial.ini
или~/.hgrc
): добавьте следующие строки:[ui]
verbose=falseясно, что многословный флаг в командной строке:
hg log --config ui.verbose=false
.
hg log не отображает список файлов в моей установке. Какую версию hg вы используете? –
Если 'hg log' не отображает измененные файлы, вы можете выполнить' hg log --verbose' или 'hg log -v'. –