如何在给定的变更集中列出mercurial存储库中存在的所有文件?

时间:2016-01-10 11:18:11

标签: python mercurial commit release

我正在编写一个python脚本来生成发行说明。 我正在寻找一种方法来列出给定变更集中的所有文件。 我对改变了什么不感兴趣,但对整个文件列表不感兴趣。

目前我想到了两种可能性:

  1. 将存储库更新为给定的变更集并获取文件列表
  2. 通过模板
  3. 使用hg日志进行自定义

    (1)上面不是那么优雅,我无法实现(2)。

    你有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我认为我自己找到了答案:

hg manifest -r <changeset>