最近我们遇到一个问题,导致TeamCity停止运行构建数个小时,结果是大量挂起的更改请求。现在这个问题已经得到解决,新的更改请求正在通过流水线进行,并且没有问题。然而,“挂起的更改”区域仍然显示有43个挂起的更改请求。所有这些更改都已包含在后续提交中,因此已经构建了。为什么TeamCity还在显示这些旧提交作为待处理项?我该如何清除队列?请看下图:
我也遇到过同样的问题,但找到了一个解决的办法,虽不是最理想的方法,但却适用于我。 选择您的项目。点击编辑配置设置。选择操作并复制。创建项目的副本。 现在再次进行该过程,只需删除旧项目而不是复制它即可。 这将为您提供具有相同设置但没有旧项目历史记录或待处理项的新项目。像我说的那样,虽不理想,但可以消除待处理项。