SVN项目的创建:
详细步骤:http://www.cnblogs.com/Mr-Wenyan/p/8972054.html
hooks配置:
1、建立web服务器的目录
本人服务器目录在/usr/local/apache/htdocs ,所以,建立目录:
mkdir TP
2、在svn仓库的hooks目录下,复制post-commit.tmpl为post-commit,并写入配置文件
#!/bin/sh REPOS="$1" REV="$2" TXN_NAME="$3" SVN=/usr/local/subversion/bin/svn #svn执行目录 WEB=/usr/local/apache/htdocs/TP #web项目目录 export LANG=en_US.UTF-8 $SVN updatee $WEB --username tg --password 123456
3、给post-commit添加可执行权限
chmod a+x post-commit
*4、在web目录更新一次,之后每次提交后才会自动更新,否则不会自动更新
cd /usr/local/apache/htdocs/TP svn checkout svn://127.0.0.1/TP
SVN文档:http://svndoc.iusesvn.com/svnbook/1.4/
原文地址:https://www.cnblogs.com/Mr-Wenyan/p/8999562.html
时间: 2024-10-12 00:16:39