リモートの変更をプルするたびに実行される単純な mercurial フックがあります。changegroup フックを使用します。私たちのフックは、いくつかの dll を再構築し、それらをフォルダーにコピーします。プルを行うと、自動的にリベースします。これにより、フックが 2 回実行されます。最初はプルを実行するとき、次に自動リベース後です。
リベースがあるかどうかを検出し、リベースの最後に一度だけフックを実行する簡単な方法はありますか?
ありがとう、
リモートの変更をプルするたびに実行される単純な mercurial フックがあります。changegroup フックを使用します。私たちのフックは、いくつかの dll を再構築し、それらをフォルダーにコピーします。プルを行うと、自動的にリベースします。これにより、フックが 2 回実行されます。最初はプルを実行するとき、次に自動リベース後です。
リベースがあるかどうかを検出し、リベースの最後に一度だけフックを実行する簡単な方法はありますか?
ありがとう、