【发布时间】:2015-11-02 20:24:57
【问题描述】:
将 Git 存储库(包括所有历史记录)迁移到云端并将 TeamCity 指向新位置后,TeamCity 将重建自最初创建存储库以来的每次签入...
所以队列已经满了,所有的代理都在参与这个操作,我不知道如果我离开它需要多长时间。
那么两个问题:
- TeamCity 为什么要这样做?
- 我该如何预防呢? (除了在发生这种情况时取消构建队列中的所有内容)
【问题讨论】:
-
至于“TeamCity 为什么要这样做?” - 构建的“触发”中说明了什么?相关触发器的设置是什么?
-
是的,构建上有一个VCS触发器,所以我猜每个变更集的ID在迁移过程中发生了变化,TeamCity认为它们都是新的?听起来像是合理的解释。迁移后似乎确实保留了入住日期。这不是一个大问题,只是有点不方便。