SVNは説明を欠いているコミット禁止
-
21-08-2019 - |
質問
私は、SVNリポジトリを持っていると私は何の説明が入力されない場合に失敗するコミットを必要とします。これは、好ましくは、サーバー側を行うことは可能ですか? (ユーザがリポジトリと対話するためのいくつかの異なるツールを使用し、これはTortoiseSVNのに可能なクライアント側であれば、それは問題を軽減するであろうが)
Googleは、非常に参考にされていないあなたは私にいくつかのポインタを与えることができますか?
感謝します。
解決
うん、あなたはクライアントに送信するために、適切なエラーメッセージで失敗し、リポジトリにpre-commitフック書きたいと思うでしょう。
あなたが新規に作成したリポジトリの「フック」ディレクトリを見ると、、あなたはpre-commit.tmpl
ファイルを見つけることができます。これは、命令が含まれており、サンプルでもログメッセージにテキストが含まれていることを確認します - あなたがしたいだけで何
だから、あなたはpre-commit.tmpl
、それが実行可能にし、それに旋回を与えることpre-commit
の名前を変更することができるはずです。私はあなたが右のそれを取得しながら、怒り、ユーザーがコミットできないことを避けるために、しかし、生産1の前にサンドボックスリポジトリ上でそれを試してお勧め:)
所属していません StackOverflow