Mercurial - 上个月的日志变化

时间:2015-04-24 07:36:09

标签: mercurial tortoisehg

我使用TortoiseHG和mercurial,我必须记录上个月的更改。在GIT中它必须是这样的:

git log --since="2015-03-01" -p --author='me' > C:\history_3.log

你能告诉我怎么做(使用乌龟或终端)?

1 个答案:

答案 0 :(得分:13)

您想要使用mercurial的revsets,这是一种非常强大的语言来过滤列出的修订版:

hg log -r"author('YOURNAME') and date('>2015-03-01')"

或者过去30天:

hg log -r"author('YOURNAME') and date('-30')"

请参阅hg help revsetshg help dates

编辑:使用tortoiseHG,您可以使用工具栏中的放大镜图标(感谢Kevin)