TeamCity无法从版本控制系统加载构建设置,忽略新的设置。

7
我们有一个使用版本控制设置的TeamCity项目。其中一个构建失败,显示错误消息无法从VCS加载构建设置
我们认为已经找到了原因(有两个具有相同名称的构建配置XML文件)。因此,我们修改了.teamcity文件夹下的适当文件,提交了更改并推送到git。
但是,TeamCity没有检测到或应用我们的修改。实际上,在构建日志中,我们清楚地看到TeamCity仍然从修复提交之前的提交中读取构建设置。
因此,由于某种原因,TeamCity仍在读取旧的配置。我们现在已经进行了几次提交,但没有任何区别。 文档指出,您可以点击按钮提交当前项目设置...来同步设置。但是我们尝试过这样做,也没有帮助。
我们正在使用TeamCity Enterprise 9.1.3 (版本号37176)。

@Shravan40 这并不适用于这里。我没有直接访问TeamCity服务器的权限。提交是由TeamCity生成的,因此您无法真正与git暂存区交互。 - Klas Mellbourn
1个回答

1
我发现对我有用的方法是,进入受影响的项目概述页面,点击“操作”下拉按钮,选择“强制执行干净的检出”。结合重启TeamCity服务器,它再次获取了特定于分支的VCS设置。

Enforcing a clean checkout


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接