0

Arch Linux を実行しています。Subversion をインストールし、https で使用できるようにセットアップしました。私のフックを除いて、すべて正常に動作しているようです。

フックが 1 つあります。それは path/to/repo/hooks/post-commit です。

実行可能です。

次のログ ステートメントを含めました: echo "Complete." >> /path/hook.log

コマンドラインからhttpユーザーとして実行すると、ログステートメントを含め、スクリプトは正常に機能します。

変更をコミットすると、ログへの追加やスクリプトの残りのアクションが表示されません。

何を誤って構成した可能性がありますか? これを確認するログはありますか?

4

1 に答える 1

0

たぶん、svn-hookを実行するユーザーがそのファイルに書き込むことができるように、/ path/hook.logに適切な権限を設定する必要があります。

しかし、多分あなたは私たちにそのフックについてのより多くの情報を与えることができます。

于 2011-11-08T14:56:23.237 に答える