WordPress的多个开发人员设置
问题描述:
有多个人开发一个测试网站的Wordpress应用程序是一个很好的选择。WordPress的多个开发人员设置
我遇到的最大障碍是在本地开发和集成到测试环境时的路径问题。
有没有人有维护开发人员环境,保持工作内容和链接的良好流程,并且代码在源代码管理中维护?
为了澄清,我想本地开发,并有一个测试环境,并避免路径问题。我接受其他解决方案或想法。
答
它归结为三个主要概念
- 发展环境应尽量靠近生产地。
- 使用源代码管理!
- 自动部署脚本部署时尽可能多地发生人为错误。
我更喜欢的开发环境/过程看起来像这样。
- 开发/本地
- SVN检出代码在本地
- 运行Ubuntu作为LAMP环境或XAMPP
- 部署脚本(脚本自动化例如楠/蚂蚁)溶液分期虚拟盒/ QA
- 模块开发
- 主题发展
- 等
- QA
- 初始内容设置/ QA
- 后初步发展分期用得少
- 生产
- 直播内容条目
- 博客等
对于初始内容开发路径问题之后的路径问题变得不那么重要,因为大多数内容都是现场执行的。如果使用生产备份来创建开发站点,则可以根据需要使用SQL脚本和手动更改。同时切换到使用Virtual Box解决方案有助于确保一切都在根。但FractalizeR的答案确实有帮助。
答
可能是我没有得到整体的问题,但是将WordPress的整个源代码放到版本控制中的问题是什么,请检查一下单个测试服务器进行测试?
如果您在使用网站名称时遇到问题,请强制您的开发人员检查他们的机器并将其存储在www.yourwpdomain.local下(请注意.local部分)。他们可以使用DNS或简单主机文件将.local域地址解析为127.0.0.1。 Apache的安装非常简单。
我还想澄清我正在使用Windows环境。 – IanL 2010-12-09 15:12:39