gpt4 book ai didi

Mercurial 日志 - 区分添加/修改/删除的文件

转载 作者:行者123 更新时间:2023-12-02 23:41:35 26 4
gpt4 key购买 nike

我将 hg log 与模板一起使用:

hg log -r : --template "{rev} | {date|shortdate} | {desc|strip|firSTLine}\n{files % ' - {file}\n'}\n"

输出是:

1 | 2014-03-03 | first commit
- doc/file1.txt
- doc/file2.txt

2 | 2014-03-03 | second commit
- data/img1.jpg
- doc/file1.txt
- doc/file2.txt

我想区分已添加(+)/修改(~)/删除(-)的文件,而不是显示以连字符开头的所有内容。这可能吗?

类似于:

1 | 2014-03-03 | first commit
+ doc/file1.txt
+ doc/file2.txt

2 | 2014-03-03 | second commit
+ data/img1.jpg
~ doc/file1.txt
- doc/file2.txt

最佳答案

{files} 具有三个等效项:{file_adds}{file_dels}{file_mods}。所以你可以通过改变来到达那里

{files % '  - {file}\n'}

{file_adds % '  + {file}\n}\n{file_mods % '  ~ {file}\n}\n{file_dels % '  - {file}\n}`.  

关于Mercurial 日志 - 区分添加/修改/删除的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216172/

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