【问题标题】:TeamCity not picking up VCS changes after server rollback服务器回滚后,TeamCity 未获取 VCS 更改
【发布时间】:2015-08-11 12:56:52
【问题描述】:

我们使用的是 TeamCity 9.0.0。服务器由于与本次讨论无关的原因而损坏,因此我不得不回滚到大约 12 小时前的稳定快照(我们使用 Amazon AWS 快照)。我丢失了这 12 小时内发生的一些构建,但没关系。

还原似乎有效,但现在 VCS 触发器没有发生。 VCS 根来自 TFS 2013。

我尝试签入新的更改,但构建仍然没有触发。我尝试手动运行构建,但它没有获取最新的更改。 当我恢复快照时,似乎有些东西不同步了。

想法?

--------更新1 -------

我查看了历史记录,发现在我回滚服务器后触发了几个构建,所以我认为这不相关。我尝试创建一个新的 VCS 根并删除现有的。我签入了更改,构建触发良好。我尝试了第二次签入,这次构建没有触发。它几乎就像错过了一些变更集。

【问题讨论】:

    标签: teamcity teamcity-9.0


    【解决方案1】:

    尝试清理<TeamCity Data Directory>/system/caches 的服务器缓存。如果这不起作用,请尝试删除并重新创建 VCS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-26
      • 2016-04-12
      • 2012-12-28
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多