1。 进入要提交项目的文件夹"project"是项目文件夹
cd /home/project
2. 然后先把svn仓库里的项目复制到里面
svn co svn://127.0.0.1/appletPHP
3.输入root密码和svn的用户账号及svn密码
4.假如出现下面的错误
post-commit hook failed (exit code 255) with no output 解决方案
这个问题网上有一些解答,但是都不能解决问题,因为导致这个问题的原因很多,但是经常忘记的原因是:
第一行缺少了
#!/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