TeamCity中功能分支的自动合并无法正常工作

Ian*_*kes 5 git teamcity

我们使用TeamCity Professional 9.1.1和Git/Stash进行版本控制,我试图让自动分支合并工作.

我们的场景是开发人员从名为feature/feature-feature的master创建功能分支.一旦该功能准备好进行测试,它们就会将分支合并到一个集成分支中.我们希望在团队城市中实现自动化.

我已经设法通过将其添加到我们的分支规范中来自动构建功能和bugfix分支:在主分支的VCS根目录中

+:refs/heads/feature/*
+:refs/heads/bugfix/*
Run Code Online (Sandbox Code Playgroud)

但我很难让功能分支自动合并到集成分支中.我添加了一个自动合并构建功能,我尝试了各种组合的"分支中的监视构建"和"合并到分支中:"对于"分支中的监视构建"我目前有

+:feature*
+:bugfix*
Run Code Online (Sandbox Code Playgroud)

并为'合并到分支:'

integration
Run Code Online (Sandbox Code Playgroud)

而我也试过了

+:feature/*
+:bugfix/*
Run Code Online (Sandbox Code Playgroud)

+:refs/heads/feature/*
+:refs/heads/bugfix/*
Run Code Online (Sandbox Code Playgroud)

构建成功但分支不会合并到集成中,并且日志中没有消息.

我有什么想法我做错了吗?

thu*_*utt -1

根据您包含的TeamCity 文档链接:

合并到分支:源将合并到的目标分支的逻辑名称。这里支持参数引用。分支必须存在于存储库中并包含在分支规范中。

您是否已添加+:refs/heads/integration到 BranchSpecification 中?