1

5 つの変更セットを含むリポジトリがあるとします。

hg update 1作業ディレクトリを変更セット 1
に更新するために実行します。hg update 3作業ディレクトリを変更セット 3
に更新するために実行hg update 5します。作業ディレクトリを変更セット 5 に更新するために実行します。

この時点で、以前の作業ディレクトリ変更セットの履歴を表示するコマンドを実行できますか? たとえば、そのようなコマンドhg updatelogは次を返します。

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

私は以前の変更セットだけに特に興味がありますが、完全な履歴も素晴らしいでしょう。リポジトリのユーザーインスタンスごとに異なるため、これは明らかにローカル履歴になります。

4

1 に答える 1

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
于 2013-05-22T07:59:51.210 に答える