为什么更改了VCS根目录中的分支规范后未触发功能分支构建?

问题描述 投票:0回答:1

TeamCity 2019.1.4,VCS是Plastic SCM。

我用默认分支/main更新了项目(Project A)中的现有构建配置,以包括+:(/main/*)的分支规范(以前没有),因此功能/其他分支也将被拾起并盖好。但是在功能部件/其他分支上没有提交会触发构建,仅提交到/main

VCS触发器是相当标准的,那里的分支过滤器只有+:*

[在同一TeamCity实例中有一个不同的项目(项目B),具有相同的VCS根配置(显然具有不同的存储库),其行为符合预期,并且构建了功能部件/其他分支,以及[C0 ]分支。创建该项目和构建配置时,会像这样进行设置。

我看不到这两个配置在TeamCity UI中有任何区别,但是它们的行为不同吗?怎么可能?

teamcity plasticscm
1个回答
0
投票

添加具有完全相同配置的新VCS根目录并在项目中使用它解决了此问题。

仍然怀疑这是TeamCity还是Plastic插件的问题,我怀疑是前者。

© www.soinside.com 2019 - 2024. All rights reserved.