关于php项目的自动化部署 怎么用

 我来答
匿名用户
推荐于2016-10-20
展开全部
(ant/phing)+rsync 搞定就行了,那些太多余了,我想你现在的项目肯定用不到,没有真实需求的话不要去主动学习,工具很多,但都是基于某种思想,学习思想就好了,工具一般情况下只做了解。

build其实就是按照顺序做几件事情,达到目的,比如:

1.跑通/tests下的测试用例文件(如果有不通过,发邮件给我,不继续执行)

2.打包/src目录(除.svn外)

3.打包好的zip发送到指定服务器

4.在服务器上解包zip

5.更改某些文件权限

etc.

部署的话应该是几台服务器进行同步,最简单的就是rsync了,一般需求的话rsync+bash都能轻松搞定。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式