Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mercurial: make `hg log` not show files?

I'm (ab)using Mercurial to manage thousands of files that change often, but I'd like to be able to view the log (hg log) without having my term filled with all of the filenames that changed on each commit. hg log -q is a little too quiet, since I need to see the descriptions. Is there a flag I'm missing for hg log?

like image 280
erjiang Avatar asked Nov 09 '10 20:11

erjiang


1 Answers

It sounds as if you might have the verbose flag turned on. You can check by running hg showconfig and looking for a line like ui.verbose=true.

There are a few ways you can fix it:

  • remove that line from the offending configuration file (Mercurial can use several, and they vary by OS: use hg help config to list the possibilities).
  • override the flag in your repository's .hg\hgrc or your private Mercurial configuration (Mercurial.ini or ~/.hgrc): add the following lines to it:

    [ui]
    verbose=false

  • clear the verbose flag on the commandline: hg log --config ui.verbose=false.

like image 155
Niall C. Avatar answered Nov 10 '22 05:11

Niall C.