Mercurial:使“hg log”不显示文件?

发布于 2024-10-01 02:01:51 字数 176 浏览 1 评论 0原文

我(ab)使用 Mercurial 来管理数千个经常更改的文件,但我希望能够查看日志(hg log),而无需让我的术语填充所有文件名每次提交都会发生变化。 hg log -q 有点安静,因为我需要查看描述。我是否缺少 hg log 的标志?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

闻呓 2024-10-08 02:01:51

听起来好像您可能打开了 verbose 标志。您可以通过运行 hg showconfig 并查找类似 ui.verbose=true 的行来进行检查。

有几种方法可以修复它:

  • 从有问题的配置文件中删除该行(Mercurial 可以使用多种方法,并且它们因操作系统而异:使用 hg help config 列出可能性)。
  • 覆盖存储库的 .hg\hgrc 或私有 Mercurial 配置(Mercurial.ini~/.hgrc)中的标志:将以下行添加到其中:

    <代码>[ui]
    详细=假

  • 清除命令行上的详细标志:hg log --config ui.verbose=false

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文