Continuous integration 无法删除TeamCity中挂起的更改

Continuous integration 无法删除TeamCity中挂起的更改,continuous-integration,teamcity,continuous-deployment,Continuous Integration,Teamcity,Continuous Deployment,我们最近遇到了一个问题,导致TeamCity停止运行构建几个小时。结果是出现了一大串挂起的更改。现在这个问题已经解决了,新的变化正在顺利进行 但是,pending changes区域仍然显示43个pending。所有这些更改都已包含在后续提交中,因此已生成。为什么TeamCity将这些旧提交显示为待定?我该如何清除队列 我也遇到了同样的问题,并找到了解决办法。不太理想,但对我有用 选择您的项目。单击编辑配置设置。选择操作并复制。创建项目的副本。 现在再次执行该过程,只删除旧项目,而不是复制它 这

我们最近遇到了一个问题,导致TeamCity停止运行构建几个小时。结果是出现了一大串挂起的更改。现在这个问题已经解决了,新的变化正在顺利进行

但是,
pending changes
区域仍然显示43个pending。所有这些更改都已包含在后续提交中,因此已生成。为什么TeamCity将这些旧提交显示为待定?我该如何清除队列


我也遇到了同样的问题,并找到了解决办法。不太理想,但对我有用

选择您的项目。单击编辑配置设置。选择操作并复制。创建项目的副本。 现在再次执行该过程,只删除旧项目,而不是复制它


这将为您提供一个具有相同设置的新项目,并且没有旧项目的历史记录或挂起项目。正如我所说的,这并不理想,但会消除挂起的项。

此构建步骤是否依赖于其他构建步骤?另外,如果选中了“显示来自快照依赖项的更改”,请检查生成配置的VCS根目录中是否存在此问题。您是否发现了此问题?没有,很遗憾。现在,团队已经转向功能分支方法,问题只会变得更糟。只有最后的请求才能在TeamCity上生成,因此任何导致该请求的提交都会无限期地显示在“挂起的更改”中,我们无法清除它。我们现在有几百个,每个人都忽略了它。这不是一个理想的解决方案,但这就是我们所处的位置。