微信开发之SVN提交代码与FTP同步到apache的根目录

Posted 小苹果小可爱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信开发之SVN提交代码与FTP同步到apache的根目录相关的知识,希望对你有一定的参考价值。

SVN是协同开发的,版本控制器,就是几个人同时开发,可以提交代码到SVN服务器,这样就可以协同开发,一般是早上上班首先更新下代码,然后自己修改代码

工作一天之后,修改代码之后,下班之前,更新代码,然后提交代码。

现在问题来了,微信开发比如把代码提交到自己的服务器,然后运行起来,这样微信公众号,才能运营相应的功能。

那么SVN服务器的代码是怎么才能跟Apache的www目录同步呢?其实这个是SVN与FTP同步的实现。

就是SVN提交代码到SVN服务器之后,然后SVN服务器检测到发生变化,马上利用钩子检测到变化,马上把代码通过FTP传到APche的WWW目录下

2.当然也可以是另外一种思路,直接将代码通过SVN提交到虚拟主机上的一个目录,然后在虚拟机主机的Linux系统上写一段shell脚本,检测svn服务器的代码发生了变化

就将代码移动到APche的WWW目录下,这样就实现了开发者SVN上传代码,www目录的代码同时发生变化

以上是关于微信开发之SVN提交代码与FTP同步到apache的根目录的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 中svn的合并与同步

svn提交自动同步到web目录

使用git svn工具进行svn 到git仓库的同步[持续更新]

SVN提交后自动同步到web服务器hooks的使用

git 笔记

如何同步迁移之后继续在SVN提交的代码到Git