--username オプションが使えないコマンドが失敗してしまうのでとりあえず commit のときだけオプションをセットするように変更。
#!/bin/sh SVN=/usr/local/bin/svn case $1 in commit) exec $SVN $@ --username user --password "password" ;; ci) exec $SVN $@ --username user --password "password" ;; *) exec $SVN $@ ;; esac