Subversion コミットフックを無視するにはどうすればよいですか?

Subversion コミットフックを無視するにはどうすればよいですか?

私はレガシー Subversion 実装の管理者です。リポジトリ内のいくつかのものを修正できるようにするため、一時的に無視する必要がある厄介なコミット フックがいくつかあります。

コミットフックを無視する方法はありますか?

  • コマンドごとに?
  • 管理ツールの 1 つを使用してサーバーから (ルート アクセス権を持っています) 実行できますか?
  • あるいは、短期間でグローバルに無効にすることもできますか?

答え1

SVN フック:

  • リポジトリ固有(/hooksリポジトリFSツリーのルート上の dir)
  • 呼び出し可能となるためには、定義済みの名前を持ち、ホストのOSの観点から実行可能である必要がある。

*-コミットフックの完全なセットは常に

/hooks/start-commit.*
/hooks/pre-commit.*
/hooks/post-commit.*

無効にする最も簡単で最速の方法どれでもフック(私の視点から)は、単に名前を変更するだけです

関連情報