通过DevOps快速修复phase1代码中的错误/错误的最佳方法是什么?

时间:2017-06-08 13:39:24

标签: devops azure-pipelines-release-pipeline devops-services

我在VSTS中有两个分支,例如 dev master 来管理我的代码。完成第1阶段开发后,我通过我的Dev Ops配置从主分支发布了我的Web应用程序代码。

但是我们每天都会将 dev 的请求提取到 master ,所以每天都会有最新的代码。

我怀疑

完成第1阶段后,我的开发团队将开始在 dev 分支上开展第2阶段开发。但在某些时候,客户会在第1阶段发布Web应用程序时提出错误/错误,如何在不中断已经开始的第2阶段开发的情况下快速修复第1阶段Web应用程序的问题。 您能告诉我们在第1阶段快速修复错误/错误的最佳方法是什么,以及在修复错误/错误后如何仅释放第1阶段代码。

1 个答案:

答案 0 :(得分:-1)

您可以从主后阶段创建一个新分支(例如devPhase2),然后使用这个新分支在phase2上工作。之后,您可以修复旧分支(例如dev)上的错误并合并到master和release。在第2阶段完成后,将DevPhase2分支合并为master并发布。

您还可以在发布阶段2中修复阶段和发布阶段2中的问题并修复相位错误。