1

PyDevパースペクティブでアクティブファイルのMercurial履歴([チーム] | [コンテキストメニューに履歴を表示])を表示するためのキーバインディングを設定しようとしています。ウィンドウ|設定|一般|履歴に関連するキーのMercurialカテゴリに表示されるのは、[ルート履歴の表示]コマンドだけです。このコマンドのキーバインディングを設定し、適切なキーを押した後は、何も起こりません。また、同じウィンドウのチームカテゴリに履歴に関連する関心のあるコマンドが表示されません。この問題は、Eclipseの質問で機能しないSVN
キーバインディングで説明されているSVNキーバインディングの問題と非常に似ているようです。ただし、PyDevパースペクティブの[パースペクティブのカスタマイズ]ダイアログで、[コマンドグループの可用性]タブには、上記の質問で言及したSVNエントリに類似したMercurialエントリはありません。

Eclipse Indigo、バージョン:3.7.0、ビルドID:I20110310-1119、PyDev 2.0.1、およびMercurialEclipse1.8.1を使用しています。

4

1 に答える 1

1

これは当面は解決された可能性がありますが、私の現在のIndigoバージョン(MercurialEclipse1.9.1を使用するPHP開発者3.0.2のEclipse)では、主要なショートカットのMercurialカテゴリで[履歴の表示]コマンドを使用できます。これにバインディングを設定すると、期待どおりに機能します。つまり、現在選択されているファイルのhg履歴が表示されます。これは、ルート履歴の表示がまったく機能しないことを残念に思います。それが必要です:)

于 2012-02-08T11:00:31.363 に答える