繁体   English   中英

Gitflow - 测试master分支和测试发布分支的人

[英]Gitflow - who tests master branch and who tests release branch

我想为我们的新Web应用程序提出Gitflow。 我们有QA环境,产品验收测试在发布之前完成。 我想知道应该将哪个分支部署到QA - 发布分支或主分支? 应该将哪个分支部署到生产中? 如果我们部署并测试发布分支,然后将其合并回主人谁将测试主人?

release分支旨在通过QA验证和部署过程发送。

因此,您的release分支将被发送到QA环境。 验证完成后,将部署release分支。 部署成功后, release分支将合并到master

master应始终代表当前在生产中运行的代码。 这样,如果您需要在验证当前release分支时release修补程序,则可以从master分支。 或者,如果由于某种原因需要重新部署生产实例,则需要部署master

想知道应该将哪个分支部署到QA - 发布分支还是主分支?

我认为release :QA应该测试你最终部署之前的内容。

应该将哪个分支部署到生产中?

master ,用你的名字标记版本的那个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM