服务器回滚后,TeamCity没有获取VCS更改

时间:2015-08-10 23:31:08

标签: teamcity teamcity-9.0

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

恢复似乎有效,但现在VCS触发器没有发生。 VCS根目录来自TFS 2013。

我尝试检查新的更改并且构建仍然不会触发。我尝试手动运行构建,但它没有获取最新的更改。 恢复快照时,看起来有些东西不同步。

思想?

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

我查看了历史记录,并且在我回滚服务器之后看到几个构建触发,所以我认为这是无关紧要的。我尝试创建一个新的VCS root并删除现有的VCS root。我检查了一个更改,构建触发罚款。我尝试了第二次检查,这次构建没有触发。这几乎就像它错过了一些变更集。

1 个答案:

答案 0 :(得分:0)

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