gpt4 book ai didi

mercurial - 如何在 Mercurial 中获取提交的摘要

转载 作者:行者123 更新时间:2023-12-04 21:58:27 24 4
gpt4 key购买 nike

我想获得包含以下信息的提交摘要

  • 工作天数,开始日和结束日。
  • 每天的事件摘要 - 只是提交次数和更改的行数。

  • 有没有这样做的扩展?

    最佳答案

    hg help log + hg help diff + hg help revsets + hg help templating hg help dates + 重击

  • 首次提交日期|最后一次提交

  • 初始提交总是 rev 0,最新的总是提示
    hg log -r 0 --template "{date|date}\n" hg log -r tip --template "{date|date}\n"
  • 工作天数:提交数非零的天数
  • hg log --template "{date(date,'%d%m%y')}\n" | sort -u | wc -l
  • 每日事件摘要 - 仅提交次数
  • hg log -r "date('YYYY-MM-DD')" --template "{.}\n" | wc -l
    更改的行数(第一个丑陋的草稿迭代:“feci quod potui, faciant meliora potentes”)
    hg diff --stat -r "first(date('YYYY-MM-DD'))" -r "last(date('YYYY-MM-DD'))"
    这种差异的样本输出
     404.php        |    4 +-
    comments.php | 14 +-----
    footer.php | 2 +-
    functions.php | 24 +++++++++-
    header.php | 2 +-
    readme.txt | 38 +++++++++++++++++
    screenshot.png | Bin
    search.php | 12 +++-
    sidebar.php | 45 ++------------------
    style.css | 121 +++++++++++++++++++++++++++----------------------------
    10 files changed, 139 insertions(+), 123 deletions(-)

    注: YYYY-MM-DD 是占位符,你必须将这种格式的真实日期写入命令

    注2:准备和测试结果不到一小时!!!

    关于mercurial - 如何在 Mercurial 中获取提交的摘要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16206590/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com