Mercurial コマンドライン: 特定のリビジョンの変更を表示するにはどうすればいいですか? 質問する

Mercurial コマンドライン: 特定のリビジョンの変更を表示するにはどうすればいいですか? 質問する

新しいヘッドをリポジトリにプルした後、ファイル新しいヘッドに触れています。hg status切り替えなくても、 のようです。 差分全体ではなく、概要だけが欲しいです。

これは、より一般的な質問の具体的なバージョンであると思われます。特定のリビジョンの変更の概要を表示するにはどうすればよいでしょうか?

これはコマンドラインで実行します。TortoiseHG やその他の GUI を起動する必要はありません。

ベストアンサー1

ステータスコマンドはどのファイルが変更されているかを表示します。

hg status --rev .:tip

作業コピーの親リビジョン (現在チェックアウトされているリビジョン) とチップリビジョンを比較します。

複数の変更セットをプルした場合、これは

hg status --change tip

このコマンドは、変更セットによって変更されたファイルのみを表示し、現在チェックアウトされている変更セット ( ) とtipの間の結合された変更は表示しません。.tip

おすすめ記事