TeamCity 无法从 VCS 加载构建设置,忽略新设置

Kla*_*urn 7 git teamcity teamcity-9.1

我们有一个配置了Versioned Settings 的TeamCity 项目。它的构建失败并显示消息Failed to load build settings from VCS

我们认为我们已经了解了其原因(有两个具有相同名称的构建配置 xml 文件)。这样我们就修改了该文件夹下的相应文件.teamcity,提交更改并推送到git。

但是,TeamCity 没有检测或应用我们的修改。事实上,我们在构建日志中清楚地看到,TeamCity 仍在从修复提交之前的提交中读取构建设置。

因此,出于某种原因,TeamCity 不断读取旧配置。我们现在已经在修复后进行了几次提交,但这没有什么区别。

文档指出您可以按下按钮Commit current project settings...来同步设置。但我们也尝试过这么做,但也没有什么帮助。

我们使用的是 TeamCity Enterprise 9.1.3(内部版本 37176)

onn*_*odb 1

对我来说似乎有用的是,转到受影响项目的概述页面,单击“操作”下拉按钮,然后选择“强制干净结账”。再结合 TeamCity 服务器重新启动,它会再次获取特定于分支的 VCS 设置。

实施干净的结账