4

svn (バージョン 1.6.11 (r934486)) リポジトリをホストする centos6 Linux サーバーがあり、Apache 経由で DAV 経由でアクセスできます。Windows tortoise-svn クライアント 1.7.12 を使用してリポジトリにアクセスしています。

常に失敗する非常に単純なテスト プリコミット フックがあります。

echo "this is a test"
exit 1

コミットしようとすると失敗します

Sending content: D:\code\foo\test.c  
Error: Commit failed (details follow):  
Error: Commit blocked by pre-commit hook (exit code 1) with no output.  
Completed!:   

クライアントで「これはテストです」と表示されることを期待していましたが、出力なしでコミット前フックが終了しました。hooks/pre-commit は実行可能であり、Linux サーバーで手動で実行すると、期待される出力がエコーされます。

私が欠けているものについての指針はありますか?

4

1 に答える 1