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

时间:2016-06-27 11:58:55

标签: git teamcity teamcity-9.1

我们有一个使用Versioned Settings配置的TeamCity项目。 它的构建因消息Failed to load build settings from VCS而失败。

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

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

因此,由于某种原因,TeamCity继续阅读旧配置。我们现在已经在修复之后做了几次提交,但它没有任何区别。

The documentation表示您可以按下按钮Commit current project settings...来同步设置。但我们已经尝试过这样做,但这也没有帮助。

我们正在使用TeamCity Enterprise 9.1.3(build 37176)

1 个答案:

答案 0 :(得分:1)

对我来说似乎有用的是,进入受影响项目的概述页面,点击“操作”下拉按钮,选择“强制清理结帐”。这与TeamCity服务器重新启动相结合,并再次获取特定于分支的VCS设置。

Enforcing a clean checkout