首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phing -大规模部署

Phing -大规模部署
EN

Stack Overflow用户
提问于 2012-06-28 09:48:43
回答 1查看 237关注 0票数 1

我正在尝试使用phing来部署我正在处理的项目。到目前为止,我只是在生产服务器上使用了"git拉“,并手动执行了其他需要的操作。

纵观网络,我看到很多人推荐以下过程:

  1. 在本地计算机上准备和存档所有东西。
  2. SCP/FTP到生产服务器并在那里解压缩
  3. 更新几个符号链接

我喜欢这个过程,因为它的透明度,安全性和容易回到以前的版本。但是我的项目代码(以及所有主题/图像等)大约需要300 me,整个过程大约需要2个小时才能完成,而更早的时候,我只花了不到一分钟的时间。

等待2个小时等待一个简单的修补程序似乎真的太过分了。有什么办法克服这个问题吗?或者你会建议不同的部署方式。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-16 16:07:29

为了扩展marcelog的评论,如果您有很多静态内容不会随时间变化(主题),那么您可能希望将其从代码部署中分离出来,并将其单独控制,这样它就不会经常刷新( 2)将其放在不同的服务器/主机上,以区分静态和非静态。

如果您查看您的提交历史,而您还没有触及整个回购部分,为什么不将它们提取到不同的回购中,而不每次都重新发布呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11242021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档