我正在尝试为 teamcity 构建设置自动合并更改。TeamCity 专业版 9.1.6(内部版本 37459)
我希望将分支 release/* 中的所有更改合并到以下分支中:
develop-automerge
VCS 根规范:
默认分支
master
分支规范
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
自动合并:
观察分支中的构建
+:release/(*)
合并到分支
develop-automerge
我收到错误:
自动合并失败:找不到要合并到的目标分支:根据 VCS 根分支规范,没有 VCS 分支映射到“develop-automerge”逻辑分支名称
我还尝试在分支规范中包含develop-automerge:
分支规范
+:(develop-automerge)
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
该分支develop-automerge
存在,并且有此分支的构建。
在 release/* 中构建后得到相同的错误消息
这个设置有什么问题?