2010-11-09 3 views
6

Я использую Mercurial для управления тысячами файлов, которые часто меняются, но я хотел бы иметь возможность просматривать журнал (hg log), не заполняя свой срок всеми именами файлов, которые были изменены при каждой фиксации. hg log -q немного тоже тихий, так как мне нужно посмотреть описания. Есть ли флаг, отсутствующий для hg log?Mercurial: make `hg log` не показывать файлы?

+1

hg log не отображает список файлов в моей установке. Какую версию hg вы используете? –

+0

Если 'hg log' не отображает измененные файлы, вы можете выполнить' hg log --verbose' или 'hg log -v'. –

ответ

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.

 Смежные вопросы

  • Нет связанных вопросов^_^