変更できないタグのリストがあり、リストをチェックして、変更されているファイルが不変タグに含まれていないことを確認する pre-commit フックを実装したいと考えていました。
pre-commit
スクリプト内のレポへのリビジョン番号とパスにしかアクセスできないようです。タグリストをチェックして、コミットされているファイルがリストされたタグのいずれかに含まれているかどうかを確認するにはどうすればよいですか? tags/TagInList/
基本的に、プレフィックスを持つファイルのコミットが拒否されるようにする必要があります。ここでは、次のようなものを実行します。
grep 'tagOnCommitFile' /path/to/tagListFile