【发布时间】:2016-03-01 13:03:00
【问题描述】:
我正在尝试为 teamcity 构建设置自动合并更改。 TeamCity Professional 9.1.6(内部版本 37459)
我希望将分支 release/* 中的所有更改合并到以下分支中:
develop-automerge
VCS 根规范:
默认分支
master
分支规范
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
自动合并:
在分支中观察构建
+:release/(*)
合并到分支
develop-automerge
我收到了错误:
自动合并失败:找不到要合并到的目标分支: 没有 VCS 分支映射到“develop-automerge”逻辑分支名称 根据 VCS 根分支规范
我也尝试在分支规范中包含develop-automerge:
分支规范
+:(develop-automerge)
+:(develop)
+:(feature/*)
+:(bugfix/*)
+:(hotfix/*)
+:(release/*)
分支develop-automerge存在,并且有这个分支的构建。
在 release/* 中构建后得到相同的错误消息
这个设置有什么问题?
【问题讨论】:
标签: git continuous-integration teamcity teamcity-9.1 automerge