标签:提交 自动 项目目录 tom logs upd mit home http
项目中都是jsp开发,所以用到Tomcat。
在我文章中也写过多个Tomcat 的部署,具体可以参考:http://www.cnblogs.com/magmell/p/7045193.html
SVN项目目录:/home/svn
Tomcat访问目录:/usr/local/tomcat/多个tomcat端/webapps/ROOT
把SVN项目检出到Tomcat各个webapps下的ROOT目录中。
cd /usr/local/tomcat/多个tomcat端/webapps/ROOT
检出到当前ROOT目录中:
命令:svn co svn://localhost/src/resources ./
当然可以写一个脚本做到自动检出多个Tomcat目录的。
SVN自动同步:
切换到/home/svn/hooks/
首先:cp post-commit.tmpl post-commit.tmpl.bak
然后:mv post-commit.tmpl post-commit
chmod +x post-commit设置为可执行
也就是说在提交的时候,触发这个脚本
vim post-commit
写入:
svn update --no-auth-cache --username 用户名 --password 密码 /usr/local/tomcat/Tomcat名称/webapps/ROOT
多个Tomcat端可以写多个svn update语句,这样 ,提交的时候就会自动同步到服务器上的web目录中去了。
标签:提交 自动 项目目录 tom logs upd mit home http
原文地址:http://www.cnblogs.com/magmell/p/7045337.html