微信开发之SVN提交代码与FTP同步到apache的根目录
2016-05-27 17:23
603 查看
SVN是协同开发的,版本控制器,就是几个人同时开发,可以提交代码到SVN服务器,这样就可以协同开发,一般是早上上班首先更新下代码,然后自己修改代码
工作一天之后,修改代码之后,下班之前,更新代码,然后提交代码。
现在问题来了,微信开发比如把代码提交到自己的服务器,然后运行起来,这样微信公众号,才能运营相应的功能。
那么SVN服务器的代码是怎么才能跟Apache的www目录同步呢?其实这个是SVN与FTP同步的实现。
就是SVN提交代码到SVN服务器之后,然后SVN服务器检测到发生变化,马上利用钩子检测到变化,马上把代码通过FTP传到APche的WWW目录下
2.当然也可以是另外一种思路,直接将代码通过SVN提交到虚拟主机上的一个目录,然后在虚拟机主机的Linux系统上写一段shell脚本,检测svn服务器的代码发生了变化
就将代码移动到APche的WWW目录下,这样就实现了开发者SVN上传代码,www目录的代码同时发生变化
工作一天之后,修改代码之后,下班之前,更新代码,然后提交代码。
现在问题来了,微信开发比如把代码提交到自己的服务器,然后运行起来,这样微信公众号,才能运营相应的功能。
那么SVN服务器的代码是怎么才能跟Apache的www目录同步呢?其实这个是SVN与FTP同步的实现。
就是SVN提交代码到SVN服务器之后,然后SVN服务器检测到发生变化,马上利用钩子检测到变化,马上把代码通过FTP传到APche的WWW目录下
2.当然也可以是另外一种思路,直接将代码通过SVN提交到虚拟主机上的一个目录,然后在虚拟机主机的Linux系统上写一段shell脚本,检测svn服务器的代码发生了变化
就将代码移动到APche的WWW目录下,这样就实现了开发者SVN上传代码,www目录的代码同时发生变化
相关文章推荐
- Apache shiro 登录验证授权管理
- Apache服务器最新版下载、安装及配置(win版)
- apache、CDH、HDP hadoop源码下载
- apache 配置虚拟目录+默认页+隐藏index.php
- 编译安装 apache2.4.12
- CentOS下Apache开启Rewrite功能
- 【Apache】从Apache官网下载windows版apache服务器,并用AB进行压力测试
- CentOS下Apache配置多域名或者多端口映射
- Apache Rewrite url重定向功能的简单配置
- django部署到apache上
- Apache+php配置 Mysql安装出错解决办法
- 删除编译安装的 apache V2.2.31
- Apache POI介绍
- 使用mod_encoding使apache支持中文附件名
- logback取代 log4j的理由
- 项目中用到logback的例子
- Logback配置详解(三)
- 大数据分析界的“神兽”Apache Kylin初解
- Logback配置详解(二)
- Logback配置详解(一)