首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有自动部署的两个开发人员GIT工作流和安装

带有自动部署的两个开发人员GIT工作流和安装
EN

Stack Overflow用户
提问于 2012-09-06 12:15:29
回答 1查看 198关注 0票数 1

我们是两个在网站上工作的开发人员。我已经看过了这本计划书,但是我正在努力理解什么是正确的工作流程和我们的设置。我们希望在执行相关提交时自动更新生产和暂存服务器。任何关于我们如何优化这个工作流程或者如果我们做错了什么的建议都是非常感谢的。我现在的想法如下:

本地工作站

本地回购分支机构

  • 硕士(发展)跟踪来源/硕士
  • 生产跟踪来源/生产

工作流

  1. 一般开发是通过从主服务器上分支并将更改合并回。
  2. 当准备好与合作伙伴共享更新并在实时web服务器上进行测试时,请将主服务器推入原点。
  3. 当测试在web服务器上完成时,将主服务器合并到生产中,并将生产推送到原点。

Web服务器(原版)

  • 裸回购与主营和生产分支。
  • 2台虚拟服务器,一台用于为生产准备其他服务器。
  • 每个虚拟服务器的doc根是一个git,它从同一服务器上的裸回购中提取。
  • 裸回购有一个post提交钩子来检测哪个分支已经被提交到哪个分支。如果主分支已完成,则从暂存虚拟服务器文档根执行git拉源/母版操作。如果生产分支被执行,则git拉出原产/生产为 从生产虚拟服务器文档根目录完成。
EN

回答 1

Stack Overflow用户

发布于 2012-09-06 12:19:15

按照利用nvie.com建立一个成功的git分支模型的要求,我们在devel上设立分公司,并以master为生产分支。

此外,我们连接到post-update以触发文档的部署和构建,然后延迟执行(通过XMPP发布/订阅)。

否则它真的是一样的,在我看来相当明智。

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

https://stackoverflow.com/questions/12299920

复制
相关文章

相似问题

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