【发布时间】:2018-11-27 18:19:25
【问题描述】:
我们目前使用 GitFlow 作为我们的分支策略,并且已经自动化了我们的构建和发布。我们最近启动了一项任务,通过适当地更新相关的工作项并发送电子邮件来详细说明现在可用于使用 TFS API 进行测试的项目,从而进一步自动化我们的发布管道。但是,分支策略并不能很好地适应 TFS 在构建过程中关联项目的方式。
当我们从开发分支创建发布分支并将其推送到服务器时,无论开发的先前发布分支是否包含这些项目,它都会链接到“x”数量(不计算在内)。有没有办法强制 TFS 不将其视为新分支,因此它假定所有内容都需要链接?相反,如果我们可以说这个发布分支以这些项目为目标并且只在构建的关联列表中显示这些项目,那就太好了。
注意任何后续提交的缺陷都会按预期工作。只是从develop分支出来后的初步推动。
TIA
【问题讨论】:
标签: git azure-devops azure-pipelines git-flow azure-pipelines-release-pipeline