1.在web目录创建项目目录
mkdir ./opt/wwwroot/项目名称
2.使用svn检出项目文件
svn checkout svn://localhost:/项目名称
3.设置svn库中钩子实施同步操作
cd ./opt/svn/repos/项目名称/hooks #进入svn项目钩子管理目录
cp post-commit.tmpl post-commit #复制钩子文件使用post-commit
chmod 755 post-commit #赋予权限
3.打开post-commit文件,加入以下内容
#!/bin/sh
export LANG=en_US.utf8
SVN_PATH=/usr/bin/svn
WEB_PATH=/opt/wwwroot/项目名称
$SVN_PATH update $WEB_PATH --username '用户名' --password '密码' --no-auth-cache #强调username前是-- 两个- ,password同样
说明:
SVN_PATH :可以使用命令进行查看 whereis svn