post-commitが動きません

post-commitでサーバ側の作業コピーに同期するようにしてるんだけど・・・

-- post-commit ---
cd 作業コピーディレクト
svn update

                                  • -

うまくいかなかった。svn updateだけがうまくいかない

-- post-commit ---
cd 作業コピーディレクト
pwd >> /tmp/ほげ
svn update >> /tmp/ほげ

                                  • -

とやっても/tmp/ほげ はpwdの結果だけ返ってくる
svnありませんエラーも出ない。

ところで ./post-commitとやるとupdateに成功する。

ぐぐってみると似た現象があり
svn update 作業コピー/*
とやるとうまくいく、という報告があったがそれもだめ

で、
/usr/bin/svn update 作業コピー/*
とやってみると成功

なんでだろう?