私は SVN の新参者であり、パターンでコミット メッセージをチェックする pre-commit フックを作成しようとしています^ABC-[0-9]+|^CONFIG:+|^MERGE:
。私はこのコードを使用しています:
if [ `/svn/bin/svnlook log -t "$TXN" "$REPOS" | egrep -v "^ABC-[0-9]+|^CONFIG:+|^MERGE:"` ];
then
echo ""
exit 1
fi;
しかし、必要に応じて機能せず、「Test-test」などのメッセージを含む CL はとにかくコミットできます。何が問題ですか?
前もって感謝します!