commitユーザーで直接post-commitを実行した場合は正常にスクリプトが実行されています。
不思議なことがあるのですが、
echo 1 >> $LOGFILE
sshでサーバー1にログインをしてsvn updateコマンドを実行 >> $LOGFILE
echo 2 >> $LOGFILE
sshでサーバー2にログインをしてsvn updateコマンドを実行 >> $LOGFILE
echo 3 >> $LOGFILE
とpost-commitに記載した場合、何故か1¥n 2¥n 3¥nはログに出力されているのですが、
その間のsvn updateの処理はログが出力されていません(実際にアップデートもされていません。)
しかし、直接post-commitを実行した場合はsvn updateも正常に実行されています。
これが不思議で仕方ありません。
何かおわかりになる方いらっしゃいましたら、ご教授下さい。
ご回答どうもありがとうございます。
原因はコメント欄に記載してある通りでした。
どうもありがとうございました。