发布时间:2020/06/08 作者:天马行空 阅读(1455)
第一步:建立你的web程序目录
mkdir /var/www/html/testcd /var/www/html/test svn checkout svn://127.0.0.1:123/svntest #不重命名文件夹,直接在当前目录下检出 svn checkout svn://127.0.0.1:123/svntest test #检出文件并且重命名文件夹
第二步:在项目库的 hooks/ 目录下新建 post-commit 文件 【钩子脚本】
一般新建svn仓库的时候已经产生 post-commit文件
#!/bin/sh export.UTF-8 SVN=/usr/bin/svn #这里配置的是svn安装bin目录下的svn文件 WEB=/var/www/html/test #要更新的目录 $SVN update $WEB --username xxx --password 'xxx'
第三步:让post-commit有执行的权限
chmod 777 post-commit
第四步:完成 测试 ,提交svn看是否报错。
特别注意:密码最好用引号引起来,不然没法更新,巨坑