首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP项目部署

PHP项目部署
EN

Stack Overflow用户
提问于 2011-05-03 08:56:44
回答 3查看 581关注 0票数 1

我想部署我们的php项目,但是我不知道如何处理我们的典型项目。

我们的项目是基于我们的CMS。我们用扩展(插件)和定制模板定制CMS。CMS核心和CMS扩展都在SVN中。定制意味着,我们在模板中进行一些更改,而不执行SVN。如果SVN版本更改,我们可以将项目更新为最新版本,但通常会出现一些冲突.

在定制的项目中有一个最新的CMS/扩展版本有一个简单的方法吗?使用PhingCapistrano部署是正确的吗?

请给我一些提示,页面等与简单的问题。非常感谢。

EN

回答 3

Stack Overflow用户

发布于 2011-05-03 09:06:28

我必须指出,您处理项目的方式完全违背了使用版本控制的方式。您应该始终能够提交更改-否则您的版本将不被保留。

关于您的部署问题,我想说的是调查rsync。Phing也是一个很好的解决方案。

票数 1
EN

Stack Overflow用户

发布于 2011-05-12 02:30:30

这是我们用phing创建的一个构建系统,我们用它替换了我们的capistrano部署系统。我们只使用Git,而且我们的许多项目都使用相同的构建过程,因此我们想要一个系统,我们可以将其作为git子模块添加到任何项目中,然后立即开始构建/部署。如果你愿意的话,欢迎你用它和叉子。

https://github.com/CodeMeme/Phingistrano

票数 1
EN

Stack Overflow用户

发布于 2011-05-30 08:38:28

为每个项目创建一个新的存储库,并使用SVN外部将CMS核心包含到项目存储库中。不背诵代码是一个巨大的失败。

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

https://stackoverflow.com/questions/5867236

复制
相关文章

相似问题

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