私は Mercurial API と Python の完全な初心者ですが、現在、自分自身と同僚のために便利な拡張機能を作成しようとしています。
いくつかのコードと補助ファイルを含むリポジトリがあるとしましょう.hgdata
。コードとコード.hgdata
は両方とも Mercurial の管理下にあります。拡張機能によって提供されるコマンドを実行するときpull-extended
、プルを作成してから、の状態を分析し、.hgdata
おそらくいくつかの追加アクションを実行する必要があります。問題は、私のコマンドが呼び出されると、着信変更セットをプルするだけで、事前にリポジトリを更新しないと実際の 変更セットを調べることができないことです。リポジトリの更新以外に更新後.hgdata
の様子を見る方法はありますか? .hgdata