工作目录历史

时间:2013-05-21 20:50:39

标签: mercurial tortoisehg

假设我有一个包含5个变更集的存储库。

我运行hg update 1来更新工作目录以更改设置1 我运行hg update 3来更新工作目录以更改集3 我运行hg update 5来更新工作目录以更改集。

此时,是否有一个我可以运行的命令,它会显示以前工作目录更改集的历史记录?例如,像hg updatelog这样的命令将返回以下内容:

changeset 5: 2013-05-21 16:46
changeset 3: 2013-05-21 16:08
changeset 1: 2013-05-18 08:32

我对上一个变更集特别感兴趣,但完整的历史记录也会很棒。这显然是本地历史记录,因为它对于存储库的每个 user 实例都是不同的。

1 个答案:

答案 0 :(得分:4)

在Mercurial 2.6中有Blackbox Extension。运行:

hg blackbox | grep update

包含您要查找的信息。

它返回类似:

2013/05/22 10:02:48 user> update -r1
2013/05/22 10:02:48 user> update exited False after 0.09 seconds
2013/05/22 10:02:52 user> update -r0
2013/05/22 10:02:52 user> update exited False after 0.08 seconds
相关问题