這個問題網上有一些解答,但是都不能解決問題,因為導致這個問題的原因很多,但是經常忘記的原因是:
第一行缺少了#!/bin/sh
還有一些其他原因,有人已經寫了好多,比如
1. 權限問題:
解決方案:
設置權限為可執行
chmod 777 /usr/svn/baoming/hooks/post-commit
2.增加exit()這個似乎沒見過啊!!!
解決方案:
#!/bin/sh
WEB=”/usr/home/mulu”
SVN=”/usr/local/bin/svn”
$SVN update $WEB –username ppkj.net –password ppkj.net || exit 1
exit 0
3. 編碼設置問題,修改編碼即可。