我正在尝试使用DevOps设置一个库项目。选择的分支策略是 git-flow ,以便使用git版本并紧随semver的发行版和修补程序。
所以我试图通过激活请求请求来保护开发分支和发布分支。
一切正常,除非要关闭发行版。在这里,我看到两个问题:
我不确定所实施的工作流程是否正确。有没有更好的方法来完成此调整?
欢迎提出任何建议
谢谢
答案 0 :(得分:1)
目前,天蓝色的devops就是这样设计的。 Devops只能同时进行一对一的分支合并。release分支不能同时合并到master分支和develop分支中。
发行完成后,发行分支将合并到母版中 并开发,以确保在 发行分支不会因新开发而意外丢失。
在git flow中描述的此功能无法在Azure Devops中实现。
因此,您的理解是正确的,尽管可能有些不便,但是您可以通过方法手动进行操作。